Este é um modelo criado para facilitar a construção de extensões voltadas às diversas organizações que utilizam o Quoti.
⚠️ Importante
Para trabalhar com suas extensões, é indispensável utilizar oquoti-cli.
Siga os passos abaixo para configurar seu ambiente corretamente:
-
Verifique a versão do Node.js
É necessário utilizar o Node.js versão 20 ou superior.
Execute o seguinte comando para verificar sua versão instalada:node -v
-
Instale as dependências do projeto
Após garantir a versão correta do Node.js, instale as dependências com o comando:npm i
-
Desenvolva suas extensões
Para trabalhar em alguma extensão basta utilizar os comandos do quoti-cli :qt login -f #fazer login na organização qt link <path-da-extensão> #fazer o link do arquivo qt serve <path-da-extensão> #fazer a extensão rodar no modo develop na organização qt deploy <path-da-extensão> #para fazer upload da extensão na organização
Existe uma pasta chamada .scripts/ onde você pode criar automações de forma programática de acordo com necessidade da equipe de desenvolvimento pode ser executada através de um packageManager como o npm, yarn ou pnpm.
⚠️ Observação
A automaçãostart:devpossui algumas limitações como ohot reload.