Feathers: Fichier Package.json manquant [erreur : ENOLOCAL]

CrĂ©Ă© le 8 aoĂ»t 2017  Â·  24Commentaires  Â·  Source: feathersjs/feathers

J'essayais de générer une application à partir de plumes générer une application
mais aprÚs les entrées initiales, il a produit ce journal d'erreurs ci-dessous ...
0 info ça a marché si ça se termine par ok
1 cli détaillé [ 'C:\Program Files\nodejs\node.exe',
1 cli verbeux 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 cli verbeux 'installer',
1 verbeux cli 'eslint',
1 verbeux cli 'moka',
1 cli 'demande' verbeux,
1 cli verbeux 'demande-promesse',
1 cli verbeux '--save-dev',
1 cli verbeux '--cache-min',
1 cli détaillé '86400' ]
2 informations en utilisant [email protected]
3 infos en utilisant [email protected]
4 session npm détaillée ee4bff913200d922
5 installation idiote loadCurrentTree
6 installation stupide readLocalPackageData
7 http récupérer GET 200 https://registry.npmjs.org/eslint 96ms (depuis le cache)
8 http récupérer GET 200 https://registry.npmjs.org/request-promise 101ms (à partir du cache)
9 manifeste de balise stupide pacote pour eslint@latest récupéré en 175ms
10 http récupérer GET 200 https://registry.npmjs.org/request 133ms (à partir du cache)
11 http récupérer GET 200 https://registry.npmjs.org/mocha 162ms (à partir du cache)
12 manifestes de balises pacote stupides pour request-promise@latest récupérés en 171 ms
13 manifestes stupides de balises pacote pour mocha@latest récupérés en 175 ms
14 manifeste de balise pacote stupide pour request@latest récupéré en 199ms
15 installation idiote loadIdealTree
16 stupide installer cloneCurrentTreeToIdealTree
17 installation idiote loadShrinkwrap
18 Erreur idiote de fetchPackageMetaData pour feathers@file :feathers Impossible d'installer Ă  partir de "feathers" car il ne contient pas de fichier package.json.
19 Erreur de pile détaillée : ENOENT : aucun fichier ou répertoire de ce type, ouvrez 'e:\nodeapp\feat\feathers\package.json'
20 verbeux cwd e:\nodeapp\feat
21 verbeux 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" " demande-promesse" "--save-dev" "--cache-min" "86400"
23 nƓud verbeux v8.2.1
24 npm verbeux v5.3.0
25 code d'erreur ENOLOCAL
26 erreur Impossible d'installer Ă  partir de "plumes" car il ne contient pas de fichier package.json.
27 sortie verbeuse [ 1, vrai ]

Commentaire le plus utile

Suppression de package-lock.json résolu pour moi.

Tous les 24 commentaires

Quelle est la commande et la dépendance ? D'aprÚs le message d'erreur, il semble qu'il essaie d'installer le package à partir d'un fichier au lieu du registre.

Suppression de package-lock.json résolu pour moi.

J'ai Ă©galement dĂ» supprimer l'application package.json pour que cela fonctionne pleinement.
puis à nouveau ajouté des plates-formes.

As-tu vérifié le protocole de ta commande ??

J'ai eu le mĂȘme problĂšme et si vous incluez ssh/https, la commande fonctionne.

npm installer ssh://git@...

Quelqu'un peut essayer npm cache verify ? ou npm cache clean --force ?
(depuis https://stackoverflow.com/questions/48143945/err-code-enolocal-npm-err-could-not-install-from)

@daffl Ce problĂšme apparaĂźt avec la commande feathers generate app pour @assumer.

J'ai rĂ©solu mon problĂšme en utilisant yarn install au lieu de npm install . Si cela ne fonctionne pas, vous pouvez essayer de supprimer package-lock.json et essayer la mĂȘme chose.

Le fil est en fait plus adaptĂ© aux monorepos, avec le mode espace de travail activĂ©, il est parfait pour ĂȘtre utilisĂ© avec lerna.

Il devrait y avoir un choix entre npm et yarn pour les générateurs.

J'ai résolu une erreur "ENOLOCAL" que je rencontrais en ajoutant git+ssh:// devant l'URL du dépÎt privé dans les dépendances package.json .

J'ai mis à jour le package-lock.json en exécutant à nouveau npm install .. et cela a fonctionné pour moi. Le paquet qui lançait l'erreur a été mis à jour :)

npm je crée-réagissez-app -g

AprĂšs
npx créer-réagir-app monApp

npm je crée-réagissez-app -g

AprĂšs
npx créer-réagir-app monApp

Celui-ci a fonctionné pour moi...

Suppression de package-lock.json résolu pour moi.

rĂ©solu pour moi aussi. Le problĂšme est survenu aprĂšs l'installation des packages sur Windows et la validation de package-lock.json. À partir de lĂ , il ne s'est plus installĂ© sous Linux !

Une autre chose à vérifier ici est de regarder les journaux pour voir le chemin que npm recherche.

Dans mon cas, le chemin local spécifié (file:../lib) était ajouté à un chemin de module lié.

La leçon est de s'assurer que vous ĂȘtes npm unlink tous les rĂ©pertoires de modules prĂ©cĂ©demment link ed qui peuvent dĂ©ranger oĂč vous dites Ă  npm de trouver les modules

Salut les gars,

J'ai travaillĂ© avec webStrom et node.js/npm sur un projet WebApp. J'ai eu la mĂȘme erreur

Package.json file missing [error: ENOLOCAL]

aussi dans mon dossier de projet le package.json est lĂ .

Maintenant, j'ai trouvé une solution. Dans le package.json se trouve le code suivant :

"serve": "../node_modules/.bin/vue-cli-service serve",
"build": "../node_modules/.bin/vue-cli-service build"

mais si le package.json est au mĂȘme niveau hiĂ©rarchique, il doit en ĂȘtre ainsi :

"serve": "node_modules/.bin/vue-cli-service serve",
"build": "node_modules/.bin/vue-cli-service build"

meilleures salutations,

Markus

npm je crée-réagissez-app -g

AprĂšs
npx créer-réagir-app monApp

Merci beaucoup.

npm je crée-réagissez-app -g

Cela a fonctionné pour moi

installation npm

Je viens de relancer la commande et de travailler!

errImpossible d'installer Ă  partir de "@\api\modules\product\goods-spec\goods-spec" car il ne contient pas de fichier package.json.

Solution:
1、npm rm -r package-lock.json
2、npm installer le fil
3, ajout de fil @/api/modules/product/goods-spec/goods-spec

Assurez-vous que le fichier package.json se trouve dans le dossier public, et non dans un sous-dossier. C'était mon problÚme et il a été résolu aprÚs l'avoir déplacé de src vers public.

Mon problÚme était un github: url à l'intérieur du package-lock, la suppression de ce module du package-lock m'a permis de continuer. Les solutions précédentes ne fonctionneraient pas car mes indicateurs de plage sur mes dépendances sont trop lùches et une réinstallation complÚte sans verrou de paquet, malheureusement, nécessiterait soit de trier les deps stricts à la main, soit de mettre à niveau certains composants. Ni l'un ni l'autre ne sont dans les cartes cette seconde. une modification rapide de package-lock.json m'a trié. Je ne sais pas comment toutes les fonctionnalités cassées dans le verrouillage du paquet ('lien', URL source, etc.) ont été une victoire nette sur le film rétractable de base ...

npm install -g créer-réagir-app

npm je crée-réagissez-app -g

AprĂšs
npx créer-réagir-app monApp

travaillé pour moi

étape 1 : initialisation npm
Ă©tape 2: npm i npm-install-all -g
étape 3 : npm-install-all Exécutez cette commande et installez tous les modules

npm je crée-réagissez-app -g

AprĂšs
npx créer-réagir-app monApp

celui-ci a fonctionné pour moi.

Cette page vous a été utile?
0 / 5 - 0 notes