在学习vue+typescript的时候,突然报了以下错误
$ npm install npm WARN tarball tarball data for typescript@3.0.3
(sha1-SFOz4nXs2qJ/eP2kbcJzp+t /wcg=) seems to be corrupted. Trying one more
time. npm ERR! path
E:\vue-typescript\node_modules\.staging\typescript-10ba8b53\lib\ty
pescriptServices.js npm ERR! code EPERM npm ERR! errno -4048 npm ERR! syscall
unlink npm ERR! Error: EPERM: operation not permitted, unlink
'E:\vue-typescript\node_m
odules\.staging\typescript-10ba8b53\lib\typescriptServices.js' npm ERR! {
Error: EPERM: operation not permitted, unlink 'E:\vue-typescript\nod
e_modules\.staging\typescript-10ba8b53\lib\typescriptServices.js' npm ERR!
cause: npm ERR! { Error: EPERM: operation not permitted, unlink
'E:\vue-typescript\n
ode_modules\.staging\typescript-10ba8b53\lib\typescriptServices.js' npm ERR!
errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'unlink', npm ERR!
path: 'E:\\vue-typescript\\node_modules\\.staging\\typescript-10ba
8b53\\lib\\typescriptServices.js' }, npm ERR! stack: 'Error: EPERM: operation
not permitted, unlink \'E:\\vue-types
cript\\node_modules\\.staging\\typescript-10ba8b53\\lib\\typescriptServices.js\'
', npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'unlink',
npm ERR! path: 'E:\\vue-typescript\\node_modules\\.staging\\typescript-10ba8b5
3\\lib\\typescriptServices.js', npm ERR! parent: 'hello-world' } 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 ant ivirus), 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 t he 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 ). npm
ERR! A complete log of this run can be found in: npm ERR!
C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2019-02-10T1
3_56_10_017Z-debug.log
解决方案如下
看错误貌似是权限问题,网上也有很多说权限问题,切换到管理员窗口即可,
自己本身就是管理员权限,因而无用,,

最后症结是缓存问题导致:

解决办法如下
需要删除npmrc文件。 强调:不是nodejs安装目录npm模块下的那个npmrc文件 而是在C:\Users\{账户}\下的.npmrc文件..
当然也有说用命令清除缓存的,我自己试了下没成功,上面删除文件来的更加直接彻底, 关键是见效,记录于此。

技术
©2019-2020 Toolsou All rights reserved,
百度、阿里、腾讯内部岗位级别和薪资结构,附带求职建议!免费下载文档:给你介绍几个实用的免费下载网址Bug数能否做为技术人员考核的KPI?C语言编程之查找某学号学生成绩详解ubuntu14.04如何设置静态IPjava实现抢红包功能"头孢就酒 说走就走"?危险!服用这些药物千万别喝酒2021年1月程序员工资统计,平均14915元微软翻译、Office现开始支持因纽特语Java基础知识之笔记总结分享(超详细)