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