我使用NodeJs模块时出错

时间:2017-01-12 13:46:31

标签: node.js

我使用lodash创建了我的第一个NodeJS模块。当我使用npm i mymodule --save安装我的模块并使用index.js运行我的require('lodash')脚本时,我遇到了子模块错误...

错误:Error: Cannot find module 'lodash'

lodash安装得很好但不在根目录中,在modules目录中......

1 个答案:

答案 0 :(得分:0)

在模块的源代码树中,您需要运行:

npm install lodash --save

然后将模块的新版本发布到npm。

模块的package.json需要在其依赖项中包含lodash。如果它没有,那么它将不会与您的模块一起安装。

相关问题