2016-10-12 7 views
0

を働いていない、動作しますが、その後、私はいくつかのエラーを与えるために行くようだ:NPM-Windowsのアップグレード

Error: EPERM: operation not permitted, rename 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules.staging\lodash-36ccc657' -> 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules\npm-windows-upgrade\node_modules\lodash'

Error: EPERM: operation not permitted, rename 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules.staging\lodash-36ccc657' -> 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules\npm-windows-upgrade\node_modules\lodash'

Error: EPERM: operation not permitted, rename 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules.staging\lodash-36ccc657' -> 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules\npm-windows-upgrade\node_modules\lodash'

私はnode_modules下.stagingフォルダを持っていません。誰にもこの問題がありましたか?

答えて

1

管理者として実行していますか?これは、PowerShellを使用して次のコマンドを実行することで、システム上でスクリプトを実行できることをドキュメントで説明しています。 PowerShellを管理者として実行するには、[開始]をクリックしてPowerShellを検索し、PowerShellを右クリックして[管理者として実行]を選択します。実行

その後
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force 

、このアップグレーダーツールをインストールして使用するには、(また、高架のPowerShellまたはCMD.EXEから):

npm install --global --production npm-windows-upgrade 
npm-windows-upgrade 

私はあなたがすでにここの指示に従っているかどうかわかりませんでした: https://www.npmjs.com/package/npm-windows-upgrade

+0

私はこれをPowerShellでやっていませんでした。これで問題は解決しました。ありがとう。 – Sam

+0

'npm-windows-upgrade'は現在のバージョンのノード(' 0.12.0')では実行できません。 '' strictモード ''で '' const ''の使用が許可されていないというエラーが表示されます。面白いことに、別のファイルセットでこのエラーを正確に修正するために、ノードのバージョンをアップグレードしようとしています! –

関連する問題