@henrique1204/boilerplate-react-native
v0.0.2
Published
Boilerplate para criação de projeto utilizando react-native e expo.
Downloads
2
Readme
Introdução ao Boilerplate.
Configuração inicial.
- Rode o comando
npm init
e responda tudo normalmente. - Crie a pasta
.bin
na raiz do projeto e arquivocli.js
dentro da mesma. - Adicione o comentário de shebang (
#!/usr/bin/env node
) no inicio do arquivo cli.js. - Criar o arquivo
index.js
na raiz do projeto com o shebang no inico do arquivo.
Conteúdo do arquivo cli.js
.
#!/usr/bin/env node
const init = require('../index.js');
init();
Conteúdo do arquivo index.js
.
#!/usr/bin/env node
const init = async () => {
...
};
module.exports = init;
Package.json
- Remova a propriedade
"main"
. - Adicione a propriedade
"bin"
com o valor de"./bin/cli.js"
. - Adicione o script de
start
sendonode .bin/cli.js
.
Publicando.
- Crie uma conta na
npm
. - Utilize o comando
npm login
para realizar o login no termial. - Aumente versão dentro do
package.json
e execute o comandonpm publish
.