问题

在这里插入图片描述
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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐