前几天想要用vscode用npm下载chart.js,结果一直报-4048错误,一直解决不了。上网搜了很多种办法,大概就是哪几种,让我用管理员身份黑窗口下载、让我删除.npmrc 文件等,但都失败了。找了很久才找到解决办法
1.打开终端
win+R,输入cmd打开终端。输入
node -v
查看你是否安装了node
如果没有,请先安装
如果有,再输入
npm -v
如果是直接出现npm的具体版本,如下面这样
那本文可能没办法对阁下无用。
如果是先出现两行warn,然后再出现版本,报错第一行如下
npm WARN logfile could not be created: Error: EPERM: operation not permitted, open 'D:\nodeJS\node_cache\_logs\2023-03-03T07_49_58_465Z-debug-0.log'
则,你就是跟我一样的问题,有些文件的权限不够,请参考下文对权限进行修改。
解决npm异常npm WARN logfile could not be created: Error: EPERM: operation not permitted
修改完就可以进行下载了。
请参考下文进行下载,到第3点即可下载成功。其中,第二点如果有人和我一样,右键找不到“在集成终端中打开”,请用快捷键 Ctrl + `
VSCode 使用npm
2. 结束语
写完之后,发写了个1,然后就没有2,所以就加上个结束语。
祝大家都顺顺利利早点下载成功。