一些关于npm的踩坑总结(持续更新...)

#npm#


(图片有防盗链搞不进来了, 以后自己建图床了在来更图)


报错-4048



刚开始百度的时候有的帖子说直接删掉C:\Users\15387目录下的.npmrc文件,试过了之后发现十分可行,问题解决了(完)




但是后来了解到.npmrc文件是用来存放npm全局下载路径以及缓存路径,还有npm注册表的地址,删了之后安装有的包时会报错,为了避免给以后留麻烦,我又恢复了这个文件,开始尝试其他方法(已解决安装node.js时的环境变量问题)



首先就是清除缓存

npm cache clean --force


但是依然报错(后来发现可能是源比较慢)


再次尝试

npm cache verify


依然卡到报错, 准备换源


1.查看现在的源

npm config get registry


2.修改源

npm config set registry https://registry.npm.taobao.org


3.再次查看现在的源, 确定已经修改

检查.npmrc文件


再次尝试清除缓存

报错


检查npm版本是否不是最新版

npm view npm version


这个指令居然也报错???


删除node_cache缓存文件尝试随便一个指令

继续报错....


无奈将.npmrc文件删除, 将文件内容留在这里, 以后出错留着备用

prefix=D:\Compiler\nodejs\node_global
cache=D:\Compiler\nodejs\node_cache
registry=https://registry.npm.taobao.org/
//nexus.nvware.com.cn/repository/npm-group/:_authToken=NpmToken.3eb6b621-8ba2-3d43-8d63-b3a407785b7c

继续寻找无需删除文件的解决方法


0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
月华
下载 APP