问题

在这里插入图片描述
Cannot find module ‘xxx’

使用node.js的require方法加载模块失败。

解决

如果没有npm install xxx,先要install,在当前路径下安装能直接加载。

如果是全局安装需要配置环境变量。

我这里的是mongodb模块,没有找到,报错:没有在当前的环境中找到mongodb模块。

我的mongodb是全局下载的,而且已经配置了全局的环境变量,按理来说应该是直接获取的,但是实际上不行,原因就是我的全局变量配置在node_global文件下,但是mongodb下载在
node_global/node_modules文件夹
下,所以无法获取。所以我就把两个路径都配置了一下。

或者你也可以需要运行一句话npm link mongodb,来手动添加和全局之间的依赖,就不需要配置环境变量了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐