create-bin-raoole-app
v2.0.0
Published
me vi en la necesitadad de crear un cli, por lo que, este repo son mis pruebas de como funciona un ejecutable usando npm, yarn y pnpm. a continuacion dejare mis notas
Downloads
3
Readme
EXECUTABLE TEST
me vi en la necesitadad de crear un cli, por lo que, este repo son mis pruebas de como funciona un ejecutable usando npm, yarn y pnpm. a continuacion dejare mis notas
STEPS
- crear un archivo que sea el ejecutable
- la primera linea debe ser
#!/usr/bin/env node
nota: esto le indicara a nuestro OS que el archivo es un ejecutable, y en que lenguaje esta
- añadirlo el archivo bin a el json
{
// ... rest package.json
"bin": "[bin-path]"
}
// or
{
// ...rest package.json
"bin": {
"[name-script]": "[bin-path]"
}
}
nota: en caso de que solo se defina un string en el campo bin, el nombre del ejecutable sera el mismo del paquete, de otra manera, se usara el nombre indicado en el ejemplo dos
- Para realizar las pruebas de manera local ejecutar:
npm link .
or
pnpm link .