Feathers: Package.jsonファイルがありません[エラー:ENOLOCAL]

作成日 2017年08月08日  ·  24コメント  ·  ソース: feathersjs/feathers

羽毛生成アプリからアプリを生成しようとしていました
しかし、最初の入力の後、これは以下のエラーログを生成しました...
0情報それがokで終わる場合は機能しました
1冗長CLI ['C:\ Program Files \ nodejs \ node.exe'、
1冗長CLI'C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js '、
1冗長CLI 'インストール'、
1冗長CLI'eslint '、
1冗長CLI 'モカ'、
1冗長CLI 'リクエスト'、
1冗長CLI'request-promise '、
1冗長CLI '-save-dev'、
1冗長CLI '-cache-min'、
1冗長CLI'86400 ']
[email protected]を使用した2つの情報
[email protected]を使用した3つの情報
4冗長npm-セッションee4bff913200d922
5愚かなインストールloadCurrentTree
6愚かなインストールreadLocalPackageData
7 http fetch GET 200 https://registry.npmjs.org/eslint 96ms(キャッシュから)
8 http fetch GET 200 https://registry.npmjs.org/request-promise 101ms(キャッシュから)
175msでフェッチされたeslint @ latestの9つの愚かなpacoteタグマニフェスト
10 http fetch GET 200 https://registry.npmjs.org/request 133ms(キャッシュから)
11 http fetch GET 200 https://registry.npmjs.org/mocha 162ms(キャッシュから)
リクエストの12の愚かなパコテタグマニフェスト-171msでフェッチされたpromise @ latest
175msでフェッチされたmocha @ latestの13の愚かなパコテタグマニフェスト
199msでフェッチされたrequest @ latestの14の愚かなpacoteタグマニフェスト
15愚かなインストールloadIdealTree
16愚かなインストールcloneCurrentTreeToIdealTree
17愚かなインストールloadShrinkwrap
18feathers @ fileのばかげたfetchPackageMetaDataエラー:feathers package.jsonファイルが含まれていないため、「feathers」からインストールできませんでした。
19冗長スタックエラー:ENOENT:そのようなファイルまたはディレクトリはありません。'e:\ nodeapp \ feat \ females \ package.json 'を開きます。
20冗長cwde:\ nodeapp \ feat
21詳細なWindows_NT10.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冗長ノードv8.2.1
24冗長npmv5.3.0
25エラーコードENOLOCAL
26エラーpackage.jsonファイルが含まれていないため、「フェザー」からインストールできませんでした。
27冗長出口[1、true]

最も参考になるコメント

package-lock.jsonを削除すると解決しました。

全てのコメント24件

コマンドと依存関係は何ですか? エラーメッセージから、レジストリではなくファイルからパッケージをインストールしようとしているようです。

package-lock.jsonを削除すると解決しました。

また、これを完全に機能させるには、apppackage.jsonを削除する必要がありました。
その後、プラットフォームを再度追加しました。

コマンドのプロトコルを確認しましたか?

同じ問題が発生しました。ssh/ httpsを含めると、コマンドが機能します。

npm install ssh:// git @ .. ..

誰かがnpm cache verifyを試すことができますか? またはnpm cache clean --force
(https://stackoverflow.com/questions/48143945/err-code-enolocal-npm-err-could-not-install-fromから)

@dafflこの問題は、@ assumerのコマンドfeathers generate appで発生します。

npm install yarn installを使用して問題を解決しました。 それでも問題が解決しない場合は、 package-lock.jsonを削除して、同じことを試してみてください。

糸は実際にはモノレポに適しています。ワークスペースモードを有効にすると、lernaでの使用に最適です。

ジェネレーターにはnpmとyarnのどちらかを選択する必要があります。

package.json依存関係のプライベートリポジトリURLの前にgit+ssh://を追加することで、発生した「ENOLOCAL」エラーを解決しました。

npm installを再度実行してpackage-lock.jsonを更新しましたが、うまくいきました。 エラーをスローしていたパッケージが更新されました:)

npm i create-react-app -g


npx create-react-app myApp

npm i create-react-app -g


npx create-react-app myApp

これは私のために働いた...

package-lock.jsonを削除すると解決しました。

私も解決しました。 この問題は、Windowsにパッケージをインストールし、package-lock.jsonをコミットした後に発生しました。 そこから、Linuxにはインストールされなくなりました。

ここで確認するもう1つのことは、ログを調べて、npmが調べているパスを確認することです。

私の場合、指定されたローカルパス(file:../ lib)がリンクされたモジュールパスに追加されていました。

レッスンは、以前にlink edされたモジュールディレクトリをnpm unlinkしていることを確認することです。これは、npmにモジュールを見つけるように指示する場所を混乱させる可能性があります。

やあみんな、

WebAppプロジェクトでwebStromとnode.js / npmを使用しました。 同じエラーが発生しました

Package.json file missing [error: ENOLOCAL]

私のプロジェクトフォルダーにもpackage.jsonがあります。

今、私は解決策を見つけました。 package.jsonには、次のコードが含まれています。

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

ただし、package.jsonが同じ階層レベルにある場合は、次のようにする必要があります。

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

よろしくお願いします、

マーカス

npm i create-react-app -g


npx create-react-app myApp

どうもありがとう。

npm i create-react-app -g

これは私のために働いた

npmインストール

コマンドをもう一度実行して作業します。

エラー:package.jsonファイルが含まれていないため、「@ \ api \ modules \ product \ goods-spec \ goods-spec」からインストールできませんでした。

解決:
1、npm rm -r package-lock.json
2、npmインストールヤーン
3、yarn add @ / api / modules / product / goods-spec / goods-spec

package.jsonファイルがサブフォルダー内ではなく、パブリックフォルダー内にあることを確認してください。 これは私の問題であり、srcからpublicに移動した後に解決しました。

私の問題はgithubでした:package-lock内のurl、package-lockからそのモジュールを削除することで続行できました。 以前のソリューションは、依存関係の範囲インジケーターが緩すぎて、パッケージロックなしで完全に再インストールすると、残念ながら、厳密な詳細を手動で並べ替えるか、一部のコンポーネントをアップグレードする必要があるため、機能しませんでした。 どちらもこの2番目のカードにはありません。 package-lock.jsonをすばやく編集すると、並べ替えられました。 パッケージロックのすべての壊れた機能(「リンク」、ソースURLなど)が基本的なシュリンクラップに勝ったかどうかはわかりません...

npm install -g create-react-app

npm i create-react-app -g


npx create-react-app myApp

私のために働いた

ステップ1:npm init
ステップ2:npm i npm-install-all -g
ステップ3:npm-install-allこのコマンドを実行し、すべてのモジュールをインストールします

npm i create-react-app -g


npx create-react-app myApp

これは私のために働いた。

このページは役に立ちましたか?
0 / 5 - 0 評価