NW.JS未捕获错误:没有module_name

时间:2016-03-15 17:04:38

标签: node.js nw.js

我用nw.js v0.12.3打包我的应用程序,我使用dns node.js模块。当我用“  nw。”开始我的应用程序时。一切正常。但是当我用nw-packager包装我的应用程序时,我遇到错误'未捕获错误:没有模块dns'。

1 个答案:

答案 0 :(得分:0)

您需要通过dns(而不是npm install dns --save)安装--save-dev模块,以便将其标记为后期开发依赖项"dependencies": package.json文件而不是"devDependencies":)并与您的应用打包在一起。

然后,您应该能够使用dns等工具检查7-Zip模块是否包含您的代码和nwjs运行时。

nw-packager使用了nw-builder,因此package.json中记录的任何清单选项(nw-builder)都适用于nw-packager