Node.js Cannot find module ‘xxx‘ 问题的解决办法
问题Cannot find module ‘xxx’使用node.js的require方法加载模块失败。解决如果没有npm install xxx,先要install,在当前路径下安装能直接加载。如果是全局安装需要配置环境变量。我这里的是mongodb模块,没有找到,报错:没有在当前的环境中找到mongodb模块。我的mongodb是全局下载的,而且已经配置了全局的环境变量,按理来说应该是直接获取
·
问题
Cannot find module ‘xxx’
使用node.js的require方法加载模块失败。
解决
如果没有npm install xxx
,先要install,在当前路径下安装能直接加载。
如果是全局安装需要配置环境变量。
我这里的是mongodb模块,没有找到,报错:没有在当前的环境中找到mongodb模块。
我的mongodb是全局下载的,而且已经配置了全局的环境变量,按理来说应该是直接获取的,但是实际上不行,原因就是我的全局变量配置在node_global
文件下,但是mongodb下载在
node_global/node_modules
文件夹下,所以无法获取。所以我就把两个路径都配置了一下。
或者你也可以需要运行一句话npm link mongodb
,来手动添加和全局之间的依赖,就不需要配置环境变量了。
更多推荐
已为社区贡献4条内容
所有评论(0)