node.js环境安装在官方指定路径/usr/local/bin下,但是在我另一个文件夹里面(/Users/yangqing/node_modules)也会出现node_modules文件,然后在VScode终端运行node的某些操作总是会报各种错误,比如安装nodemon。。。?
我已经混乱了,而且两个包文件下的内容也不一样,,local下的只有两个文件,另一个右很多
喜大普奔!!!解决了!!
node.js环境安装在官方指定路径/usr/local/bin下,但是在我另一个文件夹里面(/Users/yangqing/node_modules)也会出现node_modules文件,然后在VScode终端运行node的某些操作总是会报各种错误,比如安装nodemon。。。?
我已经混乱了,而且两个包文件下的内容也不一样,,local下的只有两个文件,另一个右很多
喜大普奔!!!解决了!!
你先确保全局模块路径已添加到环境变量中,再通过以下命令检查全局模块路径:npm config get prefix
看看具体情况,然后,确保返回的路径已添加到环境变量 PATH 中。
1.按下 Windows 键 + R,然后输入 sysdm.cpl,按下回车打开系统属性。
2.转到“高级”选项卡,然后点击“环境变量”按钮。
3.在“系统变量”下找到名为“Path”的变量,然后点击“编辑”。
4.查找列表中是否包含 %AppData%\npm(或其他 Node.js 安装路径)。
如果环境变量中没有全局模块路径,你需要将其添加到 PATH 变量中。
二、在 macOS 或 Linux 系统上:
打开你终端。
输入 echo $PATH 并按回车。
查找输出中是否包含 /usr/local/bin(或其他 Node.js 安装路径)。
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
解决问题了,一开始在.zshrc文件下添加了一个环境变量路径,导致在官网包路径下,额外还有一个包文件