1. 简介
最近在写nodejs的时候,忽然发现找不到mysql包,重新安装的时候报了错,后来在网上辗转搜索终于找到了解决办法。
![](https://img.haomeiwen.com/i7037957/141af41cc12b3c9b.png)
2. 解决
- 方法一:
进入use/用户名/AppData/Roaming/npm文件夹下,在这个位置进行安装。
比如我的是:
C:\Users\PC-0775\AppData\Roaming\npm - 方法二:
直接输入以下指令生成node_modules
npm init -f
然后再安装mysql
npm install mysql
以我为例,这个方法会在C:\Users\PC-0775\下生成node_modules文件夹,并将mysql包安装在这里。
3. 总结
这个错误的原因是当前路径中找不到node_modules文件夹,系统中存在两个npm相关文件夹:
- C:\Program Files\nodejs\node_modules
- C:\Users\PC-0775\AppData\Roaming\npm
所以我们要进入第二个地址安装。
或者先生成node_modules文件夹,再安装即可。
网友评论