前端:Node.js遇到的错误整理

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遇到的错误整理_第1张图片

原因:初步判断是node.js版本问题

解决方法:

  1. 打开node.js安装目录那里,找到npm.cmd文件打开
    前端:Node.js遇到的错误整理_第2张图片
  2. 把prefix -g替换成prefix --location=global
    前端:Node.js遇到的错误整理_第3张图片

错误2

npm WARN logfile could not create logs-dir: Error: EPERM: operation not permitted, mkdir ‘D:\soft\nodejs\node_cache_logs’

前端:Node.js遇到的错误整理_第4张图片

原因:node目录权限不够

解决办法:

找到node安装目录,右键属性,点击安全,设置users用户完全控制权限
前端:Node.js遇到的错误整理_第5张图片
前端:Node.js遇到的错误整理_第6张图片

错误3

系统变量 NODE_PATH :D:\soft\nodejs\node_global\node_modules,当你发现node_global里面没有任何东西的时候,更不用说node_modules

前端:Node.js遇到的错误整理_第7张图片

解决方法:

前端:Node.js遇到的错误整理_第8张图片
如果你发现cmd执行完这两句后也没有东西,自己手动建立吧,反正其他的都是后期自动生成的插件。
右键——新建——文件夹——名:node_modules
前端:Node.js遇到的错误整理_第9张图片

错误4

在安装淘宝镜像时又一次出现这个错误或者执行npm语句时又一次出现:npm WARN config global --global, --local are deprecated. Use --location=global instead.

前端:Node.js遇到的错误整理_第10张图片

解决方法:

前端:Node.js遇到的错误整理_第11张图片
前端:Node.js遇到的错误整理_第12张图片

错误5

npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path D:\soft\nodejs\node_cache_cacache npm ERR! errno -4048

前端:Node.js遇到的错误整理_第13张图片

解决方法:

删除C:\Users\用户\下的.npmrc文件
前端:Node.js遇到的错误整理_第14张图片
在命令行输入npm cache clean --force
执行成功后会出现npm WARN using --force I sure hope you know what you are doing

错误6

ERESOLVE unable to resolve dependency tree

前端:Node.js遇到的错误整理_第15张图片

解决方法:

使用 npm i --legacy-peer-deps
npm cache clean --force(实在不行在清个内存)

你可能感兴趣的:(前端,前端,node.js,javascript)