Articles of package.json

¿Está bien incluir npm en devdependencies en package.json?

Me encontré con un repository de nodejs que incluía npm en devdependencies. ¿Cuál sería el caso que requiere tal configuración? Porque, la instalación de devdependencies ya requiere npm.

La construcción de la aplicación NodeJS es exitosa (Heroku) pero Error de aplicación en heroku en el lanzamiento

Estoy usando IDE Cloud 9. La construcción es exitosa cuando lo hago git add . git commit -m “first_commit” git push heroku master Su resultado es este: Counting objects: 3, done. Delta compression using up to 8 threads. Compressing objects: 100% (2/2), done. Writing objects: 100% (3/3), 280 bytes | 0 bytes/s, done. Total 3 […]

URL de licencia personalizada en package.json

Estoy interesado en saber si hay una manera de pasar URL de licencias personalizadas en los archivos package.json de NPM. Lo intenté: { “license”: {“name”: “foo”, “url”: “http://example.com” } } Parece que este formato ahora está en desuso : // Not valid metadata { “license” : { “type” : “ISC” , “url” : “http://opensource.org/licenses/ISC” } […]

La instalación de NPM no instala ninguna dependencia de package.json

Estoy tratando de ejecutar npm install desde la raíz de mi proyecto Node.js, porque quiero instalar todas las dependencias de mi proyecto ubicadas en mi package.json . Sin embargo, cuando ejecuto npm install en la línea de comandos, muestra una lista de las dependencias que se instalaron, sin embargo, cuando voy a ese directorio y […]

Ejecutando las dependencias de package.json cuando las dependencias no son globales

Digamos que tengo un package.json con “rimraf” como una dependencia en él. “rimraf” no está instalado globalmente. ¿Qué comando, desde el símbolo del sistema, puedo ingresar para ejecutar “rimraf”? Algo como “npm run-command rimraf?”

npm desactualizado no respeta la notación caret de package.json

Usando un archivo package.json con lo siguiente “devDependencies”: { “grunt”: “^0.4.5”, “grunt-concurrent”: “^1.0.0”, “grunt-contrib-jshint”: “^0.10.0”, “grunt-contrib-watch”: “^0.6.1”, “grunt-dev-update”: “^1.1.0”, “grunt-jasmine-node-new”: “^0.3.2”, “grunt-node-inspector”: “^0.1.5”, “grunt-nodemon”: “^0.4.0”, “grunt-npm-install”: “^0.1.0” } Tengo una salida npm outdated que parece ¿Por qué Wanted no es 0.11.0? ¿ “grunt-contrib-jshint”: “^0.10.0” significa cualquier versión mayor o igual que 0.10.0 pero menor que […]

Pasar línea de comando – argumento a script hijo en Yarn

Tengo un package.json que se parece a esto: “scripts”: { “dev”: “cross-env BABEL_ENV=client webpack –config webpack/client.development.js && yarn dev:stub-server | cross-env BABEL_ENV=server babel-node src/server/server.js”, “dev:stub-server”: “./node_modules/.bin/robohydra ./stubs/robohydra-config.json -p 3100” } Agregué algo de lógica en el código para cambiar la forma en que se configura el dev:stub-server según un argumento de línea de comando. Entonces, […]

Plataforma no admitida para inotify@1.4.1: wanted {“os”: “linux”, “arch”: “any”}

Estoy encontrando un error muy extraño al instalar paquetes para mi aplicación webpack / reactjs. Actualmente estoy tratando de instalar npm install copy-webpack-plugin –save dev Los scripts de creación / inicio fallan y se muestra el siguiente error en el terminal: Unsupported platform for inotify@1.4.1: wanted {“os”:”linux”,”arch”:”any”} (current: {“os”:”darwin”,”arch”:”x64″}) Esto significa notarme absolutamente y no […]

npm install: hay una manera de ignorar una dependencia particular en package.json

Actualmente estoy intentando crear un contenedor de ventana acoplable para un proyecto node.js que contiene una dependencia local. Esto parece causar un problema con la ventana acoplable, por lo que, como solución alternativa, estoy intentando copiar las carpetas de dependencias locales e ignorar sus entradas de dependencias en el archivo package.json. ¿Hay alguna forma de […]

NODE_ENV no se reconoce como un comando interno o externo

Estoy desarrollando en node.js y quería tener en cuenta tanto el entorno de producción como el de desarrollo. Descubrí que la configuración de NODE_ENV durante la ejecución del servidor node.js hace el trabajo. Sin embargo, cuando trato de configurarlo en el script package.json me da el error: NODE_ENV no se reconoce como un comando interno […]