目次
エラーメッセージ: (とにかく、あらゆる種類のエラーです)
npmエラー! コードEPERM
npmエラー! システムコール mkdir
npmエラー! パス E:\Node.js\node_modules\pnpm
npmエラー! エラー番号 -4048
npmエラー! エラー: EPERM: 操作は許可されていません。mkdir 'E:\Node.js\node_modules\pnpm' npm ERR! [エラー: EPERM: 操作は許可されていません。mkdir 'E:\Node.js\node_modules\pnpm'] { npm ERR! エラー番号: -4048、npm エラー! コード: 'EPERM'、npm ERR! システムコール: 'mkdir'、npm ERR! パス: 'E:\\Node.js\\node_modules\\pnpm' npm エラー! }
npmエラー! npmエラー! 操作はオペレーティング システムによって拒否されました。
npmエラー! ファイルが既に使用されている可能性があります (テキスト エディターまたはウイルス対策ソフトによって)。
npmエラー! または、それにアクセスする権限がありません。
npmエラー! npmエラー! これが権限の問題である可能性があると思われる場合は、npm ERR を再確認してください。ファイルとそれに含まれるディレクトリのアクセス許可を確認するか、npm ERR! を実行してみてください。root/管理者としてコマンドを再度実行します。
インターネットでいろいろな方法を調べましたが、うまくいきませんでした。
エラー分析:
まず最初に、このエラーの理由を知る必要があります。
- このエラーは、グローバルにインストールしようとすると
pnpm
権限に問題があることを示します- つまり、管理者としてコマンドを実行する必要があります。
エラー処理:
- コマンドプロンプトまたはターミナルを管理者として実行します
- コマンドプロンプトアイコン(またはターミナルアイコン)を右クリックします
- 次に「管理者として実行」を選択します。
npm install -g pnpm
コマンドを再度実行してみてください
これで動作するはずですが、動作しない場合は次の点を確認してください
E:\Node.js\node_modules
ファイルとディレクトリの権限を確認する:ディレクトリ内にフォルダとファイルを作成するための十分な権限があることを確認してください。ディレクトリを右クリックし、[プロパティ] を選択して、[セキュリティ] タブを選択すると、ディレクトリのアクセス許可を表示および変更できます。干渉する可能性のあるアプリケーションを閉じます。他のテキスト エディタやウイルス対策ソフトウェアがこのディレクトリを使用していないことを確認します。ディレクトリに関連する可能性のあるアプリケーションをすべて閉じて、
npm install -g pnpm
コマンドを再実行してください。
その他の pnpm エラー ポータル:
[ピット] pnpm のインストールは常に失敗します - Nuggets (juejin.cn)
pnpmをインストールするとインストール成功のメッセージが出ますが使用できないのですか?- ディープレーンを歩く - ブログガーデン (cnblogs.com)