Solución:
De la documentación:
npm admite el miembro “scripts” del script package.json, para los siguientes scripts:
prepublish: Ejecutar ANTES de que se publique el paquete. (También se ejecuta en local
npm install
sin ningún argumento.)prepare: ejecute ambos ANTES de que el paquete esté empaquetado y publicado, en local
npm install
sin ningún argumento y al instalar dependencias de git (ver más abajo). Esto se ejecuta DESPUÉSprepublish
, pero antesprepublishOnly
.prepublishOnly: Ejecutar ANTES de que el paquete esté preparado y empaquetado, SOLO en
npm publish
.preempaquetado: ejecutar ANTES de que se empaque un tarball (en
npm pack
,npm publish
y al instalar dependencias de git).postpack: Ejecutar DESPUÉS de que se haya generado el tarball y se haya movido a su destino final.
Publish, postpublish: Ejecutar DESPUÉS de que se publique el paquete.
preinstalar: Ejecutar ANTES de que se instale el paquete
install, postinstall: Ejecutar DESPUÉS de que el paquete esté instalado.
preinstalar, desinstalar: Ejecutar ANTES de desinstalar el paquete.
postuninstall: Ejecutar DESPUÉS de desinstalar el paquete.
preupdate: Ejecutar ANTES de que el paquete se actualice con el comando de actualización.
update, postupdate: Ejecutar DESPUÉS de que el paquete se actualice con el comando de actualización.
preprueba, prueba, posprueba: ejecutada por el
npm test
mando.pre-parada, parada, post-parada: Ejecutado por el
npm stop
mando.prearranque, inicio, posarranque: ejecutado por el
npm start
mando.prerestart, restart, postrestart: Ejecutado por el
npm restart
mando. Nota:npm restart
ejecutará los scripts de parada e inicio si norestart
Se proporciona el guión.Además, se pueden ejecutar scripts arbitrarios haciendo
npm run-script <stage> <pkg>
.
Puedes ver la razón por la que tu npm test
el script funciona es porque npm test
es un comando incorporado. Debes usar npm run-script
si desea ejecutar un script que no es ejecutado por un comando npm incorporado.
Los scripts personalizados declarados en package.json se pueden ejecutar con el npm run <your-script>
forma en tu caparazón.
Tratar npm run seed
o npm run test
Para ejecutar los scripts personalizados en package.json usando a continuación
semilla de secuencia de comandos de ejecución npm
o
script de ejecución npm
o puedes usar
npm ejecutar