ノードモジュールをインストールしようとしているElectronアプリがあります。 npm install
を実行すると、node_modules
フォルダが作成されますが、すべてのモジュールは.staging
というサブフォルダに入れられます。各モジュールには-xxxxx
が付加されています。xはランダムな英数字です。ノードモジュールが.stagingフォルダに移動するのはなぜですか?
私が作成した他の電子アプリは、これをしたことがありません。すべてのノードモジュールはnode_modules
のルートにあり、が付加されていません。
これはなぜ起こっているのですか?
あなたの答えは、私の場合には適用していないようです。これは1つの電子アプリで発生します。それは他のいずれにも起こらない。問題はNPMのインストールではありません。 – 4thSpace
これは、npmのインストール中に何度もファイルツリーを見ているのを見ました。別のプロジェクトのインストールを見て、それが起こっているかどうかを確認してください。また、それは2 package.json構造の電子アプリですか? https://github.com/electron-userland/electron-builder/wiki/Two-package.json-Structure – thomasmeadows
NVMを使用している場合、別のバージョンのノードを試すことができます – thomasmeadows