node.js当前错误汇总:
- 错误1
- npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
- 原因:初步判断是node.js版本问题
- 解决方法:
- 错误2
- npm WARN logfile could not create logs-dir: Error: EPERM: operation not permitted, mkdir 'D:\soft\nodejs\node_cache\_logs'
- 原因:node目录权限不够
- 解决办法:
- 错误3
- 系统变量 NODE_PATH :D:\soft\nodejs\node_global\node_modules,当你发现node_global里面没有任何东西的时候,更不用说node_modules
- 解决方法:
- 错误4
- 在安装淘宝镜像时又一次出现这个错误或者执行npm语句时又一次出现:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
- 解决方法:
- 错误5
- npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path D:\soft\nodejs\node_cache\_cacache npm ERR! errno -4048
- 解决方法:
- 错误6
- ERESOLVE unable to resolve dependency tree
- 解决方法:
错误1
npm WARN config global --global
, --local
are deprecated. Use --location=global
instead.
原因:初步判断是node.js版本问题
解决方法:
- 打开node.js安装目录那里,找到npm.cmd文件打开
- 把prefix -g替换成prefix --location=global
错误2
npm WARN logfile could not create logs-dir: Error: EPERM: operation not permitted, mkdir ‘D:\soft\nodejs\node_cache_logs’
原因:node目录权限不够
解决办法:
找到node安装目录,右键属性,点击安全,设置users用户完全控制权限
错误3
系统变量 NODE_PATH :D:\soft\nodejs\node_global\node_modules,当你发现node_global里面没有任何东西的时候,更不用说node_modules
解决方法:
如果你发现cmd执行完这两句后也没有东西,自己手动建立吧,反正其他的都是后期自动生成的插件。
右键——新建——文件夹——名:node_modules
错误4
在安装淘宝镜像时又一次出现这个错误或者执行npm语句时又一次出现:npm WARN config global --global
, --local
are deprecated. Use --location=global
instead.
解决方法:
错误5
npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path D:\soft\nodejs\node_cache_cacache npm ERR! errno -4048
解决方法:
删除C:\Users\用户\下的.npmrc文件
在命令行输入npm cache clean --force
执行成功后会出现npm WARN using --force I sure hope you know what you are doing
错误6
ERESOLVE unable to resolve dependency tree
解决方法:
使用 npm i --legacy-peer-deps
npm cache clean --force(实在不行在清个内存)