Ich habe versucht, eine App aus Feathers Generate App zu generieren
aber nach den ersten Eingaben erzeugte es das folgende Fehlerprotokoll ...
0 info es hat geklappt wenn es mit ok endet
1 ausführliches cli [ 'C:\Program Files\nodejs\node.exe',
1 ausführliches cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 ausführliches cli 'install',
1 ausführliches cli 'eslint',
1 ausführliches cli 'mocha',
1 ausführliches cli 'Anfrage',
1 ausführliches cli 'Anfrage-Versprechen',
1 ausführliches cli '--save-dev',
1 ausführliches cli '--cache-min',
1 ausführliches cli '86400' ]
2 info mit [email protected]
3 info mit [email protected]
4 ausführliche npm-Sitzung ee4bff913200d922
5 Dumme Installation von loadCurrentTree
6 dumme Installation von readLocalPackageData
7 http holt GET 200 https://registry.npmjs.org/eslint 96ms (aus Cache)
8 http holt GET 200 https://registry.npmjs.org/request-promise 101ms (aus dem Cache)
9 dummes Pacote-Tag-Manifest für eslint@latest in 175 ms abgerufen
10 http holt GET 200 https://registry.npmjs.org/request 133ms (aus Cache)
11 http holt GET 200 https://registry.npmjs.org/mocha 162ms (aus Cache)
12 dummes Pacote-Tag-Manifest für request-promise@latest in 171 ms abgerufen
13 dummes Pacote-Tag-Manifest für mocha@latest in 175 ms abgerufen
14 dummes Pacote-Tag-Manifest für request@latest in 199 ms abgerufen
15 Dumme Installation von loadIdealTree
16 Dumme Installation von cloneCurrentTreeToIdealTree
17 Dumme Installation von loadShrinkwrap
18 silly fetchPackageMetaData error for feathers@file :feathers Konnte nicht von „feathers“ installieren, da es keine package.json-Datei enthält.
19 verbose stack Error: ENOENT: no such file or directory, open 'e:\nodeapp\feat\feathers\package.json'
20 verbose cwd e:\nodeapp\feat
21 ausführlich 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" " request-promise" "--save-dev" "--cache-min" "86400"
23 ausführlicher Knoten v8.2.1
24 ausführlich npm v5.3.0
25 Fehlercode ENOLOCAL
26 error Konnte nicht von „feathers“ installiert werden, da es keine package.json-Datei enthält.
27 ausführlicher Ausgang [ 1, wahr ]
Was ist der Befehl und die Abhängigkeit? Aus der Fehlermeldung geht hervor, dass versucht wird, das Paket aus einer Datei statt aus der Registrierung zu installieren.
Das Löschen von package-lock.json hat sich für mich gelöst.
Außerdem musste app package.json gelöscht werden, damit dies vollständig funktioniert.
und dann wieder Plattformen hinzugefügt.
Haben Sie das Protokoll Ihres Befehls überprüft?
Ich hatte das gleiche Problem und wenn Sie ssh/https einschließen, funktioniert der Befehl.
npm installieren ssh://git@...
Kann jemand npm cache verify
ausprobieren? oder npm cache clean --force
?
(von https://stackoverflow.com/questions/48143945/err-code-enolocal-npm-err-could-not-install-from)
@daffl Dieses Problem tritt mit dem Befehl feathers generate app
für @assumer auf.
Ich habe mein Problem mit yarn install
anstelle von npm install
gelöst. Wenn das nicht funktioniert, können Sie versuchen, package-lock.json
zu löschen und dasselbe zu versuchen.
Yarn ist eigentlich eher für Monorepos geeignet, mit aktiviertem Arbeitsbereichsmodus ist es perfekt für die Verwendung mit lerna.
Bei den Generatoren sollte es eine Auswahl zwischen npm und Garn geben.
Ich habe einen „ENOLOCAL“-Fehler behoben, auf den ich gestoßen bin, indem ich git+ssh://
am Anfang der privaten Repo-URL in den package.json
-Abhängigkeiten hinzugefügt habe.
Ich habe die Datei „package-lock.json“ aktualisiert, indem ich erneut npm install
ausgeführt habe … und es hat bei mir funktioniert. Das Paket, das den Fehler ausgelöst hat, wurde aktualisiert :)
npm i create-react-app -g
Nach
npx create-react-app myApp
npm i create-react-app -g
Nach
npx create-react-app myApp
Dieser hier hat bei mir funktioniert...
Das Löschen von package-lock.json hat sich für mich gelöst.
bei mir auch gelöst. Das Problem trat auf, nachdem die Pakete unter Windows installiert und package-lock.json übergeben wurden. Von da an ließ es sich nicht mehr unter Linux installieren!
Eine andere Sache, die Sie hier überprüfen sollten, ist, sich die Protokolle anzusehen, um den Pfad zu sehen, in dem npm nachschaut.
In meinem Fall wurde der angegebene lokale Pfad (file:../lib) an einen verknüpften Modulpfad angehängt.
Die Lektion besteht darin, sicherzustellen, dass Sie npm unlink
alle zuvor erstellten Modulverzeichnisse link
verwenden, die möglicherweise störend sind, wenn Sie npm sagen, dass es die Module finden soll
Hallo Leute,
Ich habe mit webStrom und node.js/npm an einem WebApp-Projekt gearbeitet. Ich habe den gleichen Fehler
Package.json file missing [error: ENOLOCAL]
auch in meinem Projektordner ist die package.json da.
Jetzt habe ich eine Lösung gefunden. In der package.json ist folgender Code:
"serve": "../node_modules/.bin/vue-cli-service serve",
"build": "../node_modules/.bin/vue-cli-service build"
aber wenn sich die package.json auf der gleichen hierarchischen Ebene befindet, muss es so sein:
"serve": "node_modules/.bin/vue-cli-service serve",
"build": "node_modules/.bin/vue-cli-service build"
mit freundlichen Grüßen,
Markus
npm i create-react-app -g
Nach
npx create-react-app myApp
Danke vielmals.
npm i create-react-app -g
Das hat bei mir funktioniert
npm installieren
Ich führe einfach den Befehl erneut aus und arbeite!
err:Konnte nicht von „@\api\modules\product\goods-spec\goods-spec“ installieren, da es keine package.json-Datei enthält.
Lösung:
1、npm rm -r Paketsperre.json
2 npm Garn installieren
3、Yarn add @/api/modules/product/goods-spec/goods-spec
Stellen Sie sicher, dass sich die Datei „package.json“ im öffentlichen Ordner und nicht in einem Unterordner befindet. Dies war mein Problem und es wurde behoben, nachdem es von src in die Öffentlichkeit verschoben wurde.
Mein Problem war ein github: url in der Paketsperre, das Entfernen dieses Moduls aus der Paketsperre erlaubte mir, fortzufahren. Die vorherigen Lösungen würden nicht funktionieren, da meine Reichweitenindikatoren für meine Abhängigkeiten zu locker sind und eine vollständige Neuinstallation ohne Paketsperre leider entweder das manuelle Sortieren der strikten Deps oder das Aktualisieren einiger Komponenten erfordern würde. Beides ist in dieser Sekunde nicht in Sicht. Eine schnelle Bearbeitung von package-lock.json hat mich sortiert. Ich bin mir nicht sicher, wie all die defekten Funktionen in der Paketsperre ('Verknüpfung', Quell-URLs usw.) ein Nettogewinn gegenüber der einfachen Schrumpfverpackung waren ...
npm install -g create-react-app
npm i create-react-app -g
Nach
npx create-react-app myApp
hat bei mir funktioniert
Schritt 1: npm-Init
Schritt 2: npm i npm-install-all -g
Schritt 3: npm-install-all Führen Sie diesen Befehl aus und installieren Sie alle Module
npm i create-react-app -g
Nach
npx create-react-app myApp
dieser hat bei mir funktioniert.
Hilfreichster Kommentar
Das Löschen von package-lock.json hat sich für mich gelöst.