配置node 环境 以及 npm install 发生的报错-4048

467 阅读1分钟
  1. Node.js 中文网

图片.png 这里的是下的旧版本,以防高版本出现其他的问题 安装完 node -v 或 npm -v 或 npm config list

  1. 路径修改配置
  • 在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
  • 为了将模块所在路径和缓存路径放在安装的node.js文件夹里面创建node_cache 和 node_global (自定义的文件夹名称)

图片.png

  1. 创建完两个空文件夹之后,打开cmd命令窗口 或者 PowerShell 命令窗口最好以管理员身份运行
npm config set prefix "D:\Develop\nodejs\node_global" 
npm config set cache "D:\Develop\nodejs\node_cache"
  1. 环境变量配置
  • “我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”
  • 进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【D:\Develop\nodejs\node_global\node_modules】,将【用户变量】下的【Path】 【C:\Users\web1\AppData\Roaming\npm】 修改为【D:\Develop\nodejs\node_global】

图片.png

  1. 安装全局依赖包
npm install -g @vue/cli

图片.png

6.其他报错注意事项

  • 切记要以管理员身份运行
ERR! path D:\Develop\nodejs\node_cache_cacache npm
ERR! errno -4048
  • 或者删除 C:\Users\web1 里面的.npmrc 文件