web-dev-qa-db-ja.com

EPERM:操作が許可されていません、MKDIR 'C:\ Program Files \ NodeJS \ Node_Modules \ .Staging

私はプロジェクトでNPMインストールを実行しようとしていますが、EPERMを表示します。操作は許可されていません.MKDIR 'C:\ Program Files\NodeJS\Node_Modules.Staging

Root管理アクセスがありません。私のシステムでローカルユーザーとして使用していて、私のシステムはWindows 10です。

ノードV10.16.3 NPM V6.11.3

この問題を解決するのを手伝ってください。私はあなたにお客様を求めてください。

3235 error code EPERM
3236 error syscall mkdir
3237 error path C:\Program Files\nodejs\node_modules\.staging
3238 error errno -4048
3239 error Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging'
3239 error  { [Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging']
3239 error   cause:
3239 error    { Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging'
3239 error      errno: -4048,
3239 error      code: 'EPERM',
3239 error      syscall: 'mkdir',
3239 error      path: 'C:\\Program Files\\nodejs\\node_modules\\.staging' },
3239 error   stack:
3239 error    'Error: EPERM: operation not permitted, mkdir \'C:\\Program Files\\nodejs\\node_modules\\.staging\'',
3239 error   errno: -4048,
3239 error   code: 'EPERM',
3239 error   syscall: 'mkdir',
3239 error   path: 'C:\\Program Files\\nodejs\\node_modules\\.staging',
3239 error   parent: 'nodemon' }
3240 error The operation was rejected by your operating system.
3240 error It's possible that the file was already in use (by a text editor or antivirus),
3240 error or that you lack permissions to access it.
3240 error
3240 error If you believe this might be a permissions issue, please double-check the
3240 error permissions of the file and its containing directories, or try running
3240 error the command again as root/Administrator.
3241 verbose exit [ -4048, true ]
 _
4
venu kumar

'C:\ users\user\appdata\Roaming\NPM'フォルダを削除するか、( 'npm_')の名前を安全側にあるように変更してから、次のように実行します。

nPMインストール

これにより、「C:\ Users\User\AppData\Roaming\NPM」フォルダを再作成します。

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

1
Sunny Jha

管理者としてコマンドライン(CMD)を開きます。プロジェクトディレクトリに移動します。パッケージをグローバルにインストールします。

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

windows 10で?

[スタート]メニューから:「CMD」と入力してから「管理者として実行」を入力してから「ノードコマンド」を使用します。

1
Mohammed Kadi

それは私に同じエラーが発生し、私がしたことは私のPCからノードappdataフォルダ内のnpm cacheフォルダを削除しました。また、ノードを再インストールします。今すべてのものがうまくいっています。

0

今日は同じ問題に遭遇しました。環境変数セットがあることがわかりました。

NPM_CONFIG_PREFIX = C:\ Program Files\NodeJS.

この環境変数を削除すると、米国の問題を修正しました。

0
GHN

走る

npm cache clear

npm install npm -g
 _

NPM Cache Clearを実行した場合は、NPMがインストールされていないことを意味し、次のコマンドを実行するだけです。NPM Install NPM -G次にコマンドプロンプトまたはVisual Studioコードを閉じて、再度実行して実行します。

0
Trinh Hieu