nw.js 使用 nwjc 工具保护每个 .js 文件

nw.js protect every .js file with nwjc tool

是否可以使用 nwjc 工具保护项目中的所有文件,然后使用 nw-builder 打包所有这些文件?

为什么这个功能只适用于一个文件?官方网站说他们在 0.22 中修复了性能问题,但为什么没有工具来保护所有项目文件并将它们包含在 index.html:

require('nw.gui').Window.get().evalNWBin(null, 'app/mytest.bin');

NWJC 只将 JS 编译成原生代码。它永远不会触及你的 HTML.

如果您担心专有代码的安全性,您可以使用 Enigma VB 之类的工具将您的代码合并到一个可执行文件中。

我找到了更好的方法,我使用 grunt 并使用 uglify 工具将我所有的项目编译到一个文件中,然后使用 nwjc 保护该文件并将其包含到 html。效果很好,我想甚至更快,因为在 0.22 上修复了性能问题