0.0.2 • Published 2 years ago
@henrique1204/boilerplate-react-native v0.0.2
Introdução ao Boilerplate.
Configuração inicial.
- Rode o comando
npm inite responda tudo normalmente. - Crie a pasta
.binna raiz do projeto e arquivocli.jsdentro da mesma. - Adicione o comentário de shebang (
#!/usr/bin/env node) no inicio do arquivo cli.js. - Criar o arquivo
index.jsna 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
startsendonode .bin/cli.js.
Publicando.
- Crie uma conta na
npm. - Utilize o comando
npm loginpara realizar o login no termial. - Aumente versão dentro do
package.jsone execute o comandonpm publish.