Estaba tratando de generar una aplicación a partir de la aplicación de generación de plumas.
pero después de las entradas iniciales, produjo este registro de error a continuación ...
0 info funciono si termina en ok
1 cli detallado [ 'C:\Archivos de programa\nodejs\node.exe',
1 cli detallado 'C:\Archivos de programa\nodejs\node_modules\npm\bin\npm-cli.js',
1 cli detallado 'instalar',
1 clic detallado 'eslint',
1 clic detallado 'moca',
1 cli detallado 'solicitud',
1 clic detallado 'solicitud-promesa',
1 clic detallado '--save-dev',
1 clic detallado '--cache-min',
1 clic detallado '86400' ]
2 información usando [email protected]
3 información usando [email protected]
4 sesión npm detallada ee4bff913200d922
5 instalación tonta loadCurrentTree
6 instalación tonta readLocalPackageData
7 http obtener GET 200 https://registry.npmjs.org/eslint 96ms (desde caché)
8 http obtener GET 200 https://registry.npmjs.org/request-promise 101ms (desde caché)
9 manifiesto de etiqueta de pacote tonto para eslint@latest obtenido en 175ms
10 http obtener OBTENGA 200 https://registry.npmjs.org/request 133ms (desde caché)
11 http obtener OBTENGA 200 https://registry.npmjs.org/mocha 162ms (desde caché)
12 manifiesto de etiqueta de pacote tonto para request-promise@latest obtenido en 171ms
13 manifiesto de etiqueta de pacote tonto para mocha @ más reciente obtenido en 175 ms
14 manifiesto de etiqueta de pacote tonto para request@latest obtenido en 199ms
15 instalación tonta loadIdealTree
16 instalación tonta cloneCurrentTreeToIdealTree
17 instalación tonta loadShrinkwrap
18 Silly fetchPackageMetaData error for feathers@file :feathers No se pudo instalar desde "feathers" ya que no contiene un archivo package.json.
19 Error de pila detallada: ENOENT: no existe tal archivo o directorio, abra 'e:\nodeapp\feat\feathers\package.json'
20 cwd detallado e:\nodeapp\feat
21 detallado Windows_NT 10.0.10586
22 verbose argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "eslint" "mocha" "request" " solicitud-promesa" "--save-dev" "--cache-min" "86400"
23 nodo detallado v8.2.1
24 npm detallado v5.3.0
25 código de error ENOLOCAL
26 error No se pudo instalar desde "plumas" ya que no contiene un archivo package.json.
27 salida detallada [1, verdadero]
¿Qué es el comando y la dependencia? Por el mensaje de error, parece que está intentando instalar el paquete desde un archivo en lugar del registro.
La eliminación de package-lock.json se resolvió para mí.
También tuve que eliminar app package.json para que esto funcionara completamente.
y luego agregar plataformas nuevamente.
Ya chequeaste el protocolo de tu comando??
Tuve el mismo problema y si incluye ssh/https, el comando funciona.
npm instalar ssh://git@...
Alguien puede probar npm cache verify
? o npm cache clean --force
?
(de https://stackoverflow.com/questions/48143945/err-code-enolocal-npm-err-could-not-install-from)
@daffl Este problema aparece con el comando feathers generate app
para @assumer.
Resolví mi problema usando yarn install
en lugar de npm install
. Si eso no funciona, puede intentar eliminar package-lock.json
e intentar lo mismo.
De hecho, el hilo es más adecuado para monorepos, con el modo de espacio de trabajo habilitado, es perfecto para usar con lerna.
Debería haber una opción entre npm e yarn para los generadores.
Resolví un error "ENOLOCAL" con el que me encontraba al agregar git+ssh://
al frente de la URL del repositorio privado en las dependencias package.json
.
Actualicé el paquete-lock.json ejecutando npm install
nuevamente... y funcionó para mí. Se actualizó el paquete que arrojaba el error :)
npm i crear-reaccionar-aplicación -g
Después
npx crear-reaccionar-aplicación myApp
npm i crear-reaccionar-aplicación -g
Después
npx crear-reaccionar-aplicación myApp
este me funciono...
La eliminación de package-lock.json se resolvió para mí.
resuelto para mí también. El problema ocurrió después de instalar los paquetes en Windows y confirmar package-lock.json. ¡A partir de ahí ya no se instaló en Linux!
Otra cosa que debe verificar aquí es mirar los registros para ver la ruta que npm está buscando.
En mi caso, la ruta local especificada (archivo: ../lib) se agregó a una ruta de módulo vinculada.
La lección es asegurarse de que está npm unlink
ing cualquier directorio de módulos previamente link
que puede ser molesto donde le dice a npm que encuentre los módulos
Hola chicos,
Trabajé con webStrom y node.js/npm en un proyecto de aplicación web. Tengo el mismo error
Package.json file missing [error: ENOLOCAL]
también en mi carpeta de proyecto está el paquete.json.
Ahora encontré una solución. En el paquete.json está el siguiente código:
"serve": "../node_modules/.bin/vue-cli-service serve",
"build": "../node_modules/.bin/vue-cli-service build"
pero si el paquete.json está en el mismo nivel jerárquico, tiene que ser así:
"serve": "node_modules/.bin/vue-cli-service serve",
"build": "node_modules/.bin/vue-cli-service build"
atentamente,
Marcos
npm i crear-reaccionar-aplicación -g
Después
npx crear-reaccionar-aplicación myApp
muchas gracias.
npm i crear-reaccionar-aplicación -g
esto funcionó para mí
instalar npm
¡Solo ejecuto el comando nuevamente y trabajo!
err:No se pudo instalar desde "@\api\modules\product\goods-spec\goods-spec" ya que no contiene un archivo package.json.
solución:
1, npm rm -r paquete-bloqueo.json
2, hilo de instalación npm
3, agregar hilo @/api/modules/product/goods-spec/goods-spec
Asegúrese de que el archivo package.json esté en la carpeta pública, no dentro de una subcarpeta. Este fue mi problema y se resolvió después de moverlo de src a público.
Mi problema era un github: url dentro del bloqueo del paquete, eliminar ese módulo del bloqueo del paquete me permitió continuar. Las soluciones anteriores no funcionarían porque mis indicadores de rango en mis dependencias son demasiado flojos y una reinstalación completa sin un bloqueo de paquete, desafortunadamente, requeriría clasificar las dependencias estrictas a mano o actualizar algunos componentes. Ninguno de los cuales está en las cartas este segundo. una edición rápida de package-lock.json me solucionó. No estoy seguro de cómo todas las funciones rotas en el bloqueo del paquete ('vinculación, URL de origen, etc.) han sido una ganancia neta sobre el ajuste básico...
npm install -g crear-reaccionar-aplicación
npm i crear-reaccionar-aplicación -g
Después
npx crear-reaccionar-aplicación myApp
trabajó para mi
paso 1: inicio de npm
paso 2: npm i npm-install-all -g
paso 3: npm-install-all Ejecute este comando e instale todos los módulos
npm i crear-reaccionar-aplicación -g
Después
npx crear-reaccionar-aplicación myApp
este funcionó para mí.
Comentario más útil
La eliminación de package-lock.json se resolvió para mí.