tutorial proyecto node how example crear bodyparser node.js express npm

node.js - proyecto - npm no puede encontrar el paquete.json



npm express generator (19)

Intento instalar las dependencias de algunos ejemplos de aplicaciones Express que descargué, pero todas las aplicaciones arrojan el mismo error:

c:/node/stylus>npm install -d npm info it worked if it ends with ok npm info using [email protected] npm info using [email protected] npm ERR! Couldn''t read dependencies. npm ERR! Error: ENOENT, no such file or directory ''c:/node/stylus/package.json'' npm ERR! You may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it to: npm ERR! <[email protected]> npm ERR! npm ERR! System Windows_NT 6.1.7600 npm ERR! command "C://Program Files (x86)//nodejs////node.exe" "C://Program File s (x86)//nodejs//node_modules//npm//bin//npm-cli.js" "install" "-d" npm ERR! cwd c:/node/stylus npm ERR! node -v v0.6.11 npm ERR! npm -v 1.1.1 npm ERR! path c:/node/stylus/package.json npm ERR! code ENOENT npm ERR! message ENOENT, no such file or directory ''c:/node/stylus/package.json'' npm ERR! errno {} npm ERR! npm ERR! Additional logging details can be found in: npm ERR! c:/node/stylus/npm-debug.log npm not ok

¿Alguien sabe cuál podría ser la raíz de este problema?
Estoy corriendo:

  • Windows 7 de 64 bits
  • npm 1.1.1
  • nodo 6.11
  • expresar 2.5.8

¡Gracias! También probé muchas opciones para esto. También estoy usando windows. Este comando me ayudó y me ahorró tiempo:

npm install -g npm@lts


Agregar -g antes de que el nombre del paquete me funcionara. Buscando documentación para explicar por qué esto funciona ...


Creo que npm init creará su archivo package.json faltante. Funciona para mí para el mismo caso.


Creo que olvidó configurar el directorio para expresar:

express <yourdirectory>

Una vez que hagas eso, deberías poder ver un montón de archivos, entonces debes ejecutar el comando:

npm install -d

Saludos.


El nodo viene con npm instalado, por lo que debe tener una versión de npm. Sin embargo, npm se actualiza con más frecuencia que Node, por lo que querrá asegurarse de que sea la última versión.

sudo npm install npm -g

Prueba:

npm -v //The version should be higher than 2.1.8

Después de esto, deberías poder ejecutar:

npm install


He ejecutado npm install -y para omitir el paso de pregunta para crear el package.json archivos faltantes. package.json , y significa sí


Los principiantes usualmente intentan usar el comando en localización aleatoria. después de descargar o crear un proyecto, tienes que entrar en este proyecto. Dentro está el paquete de archivos. Json

cd <path_to_project> npm install



Para el siguiente comando

sudo npm install react browserify watchify babelify --save-dev

Tengo el mismo error

saveError ENOENT: no existe tal archivo o directorio, abra ''/Users/Path/package.json''

Pero cuando ejecuto el comando

sudo npm install -gd react browserify watchify babelify --save-dev

entonces no apareció ningún archivo o mensaje de directorio faltante.


Por sí solo dice que package.json no está disponible en su proyecto. Entonces, para crear package.json , use los siguientes pasos:

  1. abrir símbolo del sistema en su directorio de proyecto
  2. npm init (le pedirá que ingrese muchas entradas como nombre, versión, desc, etc., ingrese algunos valores aleatorios y haga clic en ingresar).
  3. escriba yes y haga clic en ingresar

Ahora inténtalo de nuevo.


Puede ser muy evidente,
pero intente ejecutar CMD (para Windows) desde la carpeta del proyecto , donde está ubicado su archivo package.json .

No ejecute CMD desde el sistema o desde "Barra de búsqueda" en Win o
dirígete a tu carpeta de proyectos con la ayuda del comando cd y luego npm start .


Seré breve pero mortal. :) install -d no funcionará para usted. Es sencillo. Tratar

$ npm install -g express




También me enfrenté al mismo problema al instalar mecanografiado. Acabo de inicializar un archivo package.josn por el siguiente comando

npm init -y

Y luego instalé mi mecanografiado

npm install -g -typescript

http://blossomprogramming.blogspot.com/


Tuve un problema similar con npm. El problema fue que tenía el proyecto dentro de dos carpetas del mismo nombre. Lo resolví cambiando el nombre de una de las carpetas a otra cosa (se recomienda la carpeta externa).


Use el comando en win7 / win8 / win10 (CD) para mover carpetas:

  1. Ingrese su carpeta de proyectos

  2. Ejecutar: npm install -d


intente reinstalar Node.js

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -

sudo apt-get install -y nodejs

sudo apt-get install -y build-essential

y actualizar npm

curl -L https://npmjs.com/install.sh | sudo sh


ok, intenta ir a la página de inicio "usuario @ usuario: ~ $" (cd + tecla enter), y npm instala -g tu_modulo.