@captalys-platform/scripts
v0.7.7
Published
Apollion Framework CLI
Downloads
53
Readme
Apollion Scripts
Interface de linha de comando, contendo o template para iniciar, desenvolver e fazer o build de uma aplicação com Apollion Design System.
Desenvolvimento
Criando um novo projeto
Você pode iniciar um novo projeto usando a nossa CLI
com o comando a seguir:
$ npx @captalys-platform/scripts create project-name
$ cd project-name
$ yarn start
# ou
$ npm start
Você não precisa instalar ou configurar ferramentas como webpack
e babel
, ambos já vem configurados para que você possa focar no código. Além disso o template inclui eslint
, prettier
, jest
, commitLint
e Typescript
. O template tem a seguinte estrutura:
project-name
├── node_modules
├── package.json
├── tsconfig.json
├── jest.config.js
├── commitlint.config.js
├── .eslintrc.js
├── .editorconfig.js
├── .gitignore
├── .prettierrc.js
├── public
│ ├── index.html
└── src
├── index.tsx
├── App.tsx
├── App.test.tsx
Projetos existentes
- Para projetos existentes, você pode usar nossa
CLI
da seguinte forma (na raiz do projeto)
$ npm install @captalys-platform/scripts --save-dev
# ou
$ yarn add @captalys-platform/scripts --dev
- Você deve atualizar o campo
scripts
dopackage.json
{
"scripts": {
"dev": "scripts dev",
"build": "scripts build",
"test": "scripts test"
}
}
- Para a aplicação funcionar é necessário utilizar a estrutura de pasta a seguir
project-name
├── package.json
├── public
│ ├── index.html
└── src
├── index.tsx
Comandos
Estes são os comandos disponíveis no nosso template
yarn start
ounpm start
Roda o projeto em um servidor de desenvolvimento, com reload automático, em http://localhost:3000/.
yarn build
ounpm build
Cria o projeto para ser distribuído para produção, na pasta build.
yarn test
ounpm test
Roda os testes com
jest --watch
nos arquivos alterados a partir do ultimo commit.
Licença
© 2021 Captalys - Todos os direitos reservados.