web-dev-qa-db-ja.com

npm-エラー:EPERM:操作は許可されていません。リンクを解除してください

Windows 10 1703
ノード6.11.2
npm 5.4.0

npmパッケージをインストールしようとするたびに(例:npm i gulp-notify)、次のエラーが表示されます:


npm ERR!パスC:\ Users\web-dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json
npm ERR!コードEPERM
npm ERR!エラー番号-4048
npm ERR! syscall unlink
npm ERR!エラー:EPERM:操作は許可されていません。'C:\ Users\web-のリンクを解除してください
dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json 'npm ERR!エラー時(ネイティブ)
npm ERR! {エラー:EPERM:操作は許可されていません。'C:\ Users\web-dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json 'のリンクを解除してください
npm ERR!エラー時(ネイティブ)
npm ERR!スタック: 'エラー:EPERM:操作は許可されていません。\' C:\ Users\web-dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json\'\ n at error(native)'のリンクを解除してください、
npm ERR!エラー番号:-4048、
npm ERR!
コード: 'EPERM'、
npm ERR! syscall: 'リンク解除'、
npm ERR!
パス: 'C:\ Users\web-dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json'}
npm ERR! npm ERR! root/Administratorとしてこのコマンドをもう一度実行してください。


管理者としてcmdを実行しました
フォルダの権限を確認しました
npmが単独で実行すると言っているのに、キャッシュをクリアしました
npmプレフィックスをC:\ Users\User Name\AppData\Roaming\npmに変更しました
何も役に立たない.

お知らせ下さい。

9

どうやら、私は-gフラグなしでグローバルではなくローカルにパッケージをインストールしようとしていました。申し訳ありません。すべてが現在機能しています。

1