package.json para la instalación del módulo global

Tengo un package.json en el que algunos módulos deben instalarse globalmente, a continuación se encuentra la parte que agregué a continuación dependencias

"scripts": { "preinstall": "npm i -g supervisor", "preinstall": "npm i -g forever" } 

Pero cuando ejecuté npm install obtuve el error como se muestra a continuación

 npm WARN package.json [email protected] No README.md file found! npm WARN cannot run in wd [email protected] npm i -g forever (wd=/home/administrator/AAA) 

Todos los módulos que se instalarán localmente se están instalando, pero solo la instalación global está generando un error. Estoy atrapado aquí, cualquier ayuda será muy apreciada.

Pon esto en tu package.json:

 "config":{ "unsafe-perm":true } 

E instala tu módulo como root .

También creo que el switch preferGlobal : Documentation , se crea para los módulos que prefieren ser instalados globalmente. Es posible que desee cambiar la lógica de su progtwig para usar el módulo programáticamente forever .

Instale sus módulos localmente y luego ejecútelos a través de la carpeta bin en el directorio local node_modules

 npm install -S forever ls node_modules/.bin/ 

Para iniciar tu aplicación ejecuta

 node_modules/.bin/forever start app.js