Node.js遇到的错误问题及解决
错误1
npm WARN config global--global,--localare deprecated. Use--location=globalinstead.

原因
初步判断是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,--localare deprecated. Use--location=globalinstead.

解决方法


错误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(实在不行在清个内存)
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
今天小编就为大家分享一篇Nodejs 发布自己的npm包并制作成命令行工具的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-05-05
npm install安装模块-save和-save-dev命令的区别
这篇文章介绍了npm install安装模块-save和-save-dev命令的区别,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2022-06-06


最新评论