npmエラー:operation not permitted,The operation was rejected by your operating system.

2637 ワード

具体的なエラーは以下の通りです.
npm ERR! Error: EPERM: operation not permitted, unlink 'C:\Users\Dao\Desktop\vue-element-admin\vue-element-admin
ode_modules\.staging\echarts-7bd35471\map\js\province\jilin.js' npm ERR! { [Error: EPERM: operation not permitted, unlink 'C:\Users\Dao\Desktop\vue-element-admin\vue-element-admin
ode_modules\.staging\echarts-7bd35471\map\js\province\jilin.js'] npm ERR! cause: npm ERR! { Error: EPERM: operation not permitted, unlink 'C:\Users\Dao\Desktop\vue-element-admin\vue-element-admin
ode_modules\.staging\echarts-7bd35471\map\js\province\jilin.js' npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'unlink', npm ERR! path: npm ERR! 'C:\\Users\\Dao\\Desktop\\vue-element-admin\\vue-element-admin\
ode_modules\\.staging\\echarts-7bd35471\\map\\js\\province\\jilin.js' }, npm ERR! stack: npm ERR! 'Error: EPERM: operation not permitted, unlink \'C:\\Users\\Dao\\Desktop\\vue-element-admin\\vue-element-admin\
ode_modules\\.staging\\echarts-7bd35471\\map\\js\\province\\jilin.js\'', npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'unlink', npm ERR! path: npm ERR! 'C:\\Users\\Dao\\Desktop\\vue-element-admin\\vue-element-admin\
ode_modules\\.staging\\echarts-7bd35471\\map\\js\\province\\jilin.js', npm ERR! parent: 'vue-element-admin' } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It's possible that the file was already in use (by a text editor or antivirus), npm ERR! or that you lack permissions to access it. npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator (though this is not recommended).

ネット上のすべての方法を実践した後も役に立たず、最後にyarnに変更してinstall.
1.インストールyarnは3つの方法でインストール可能
1.    .msi     
2.    Chocolatey   
         Chocolatey :                  
   @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
           choco install yarn 
3.    Scoop    :     
   iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
          :scoop install yarn