如何创build.js文件的快照 – > webkit nwjs v8

有人可以请解释我如何在nodewebkit(现在称为http://nwjs.io/ )应用程序的JavaScript文件的快照。

我发现这个维基https://github.com/nwjs/nw.js/wiki/Protect-JavaScript-source-code-with-v8-snapshot,但我找不到nwsnapshot应用程序。

或者我需要input代码(nwsnapshot –extra_code mytest.js mytest.bin)来转换 – 编译它?

如果你找不到nwsnapshot ,那么照顾nwjc

要创build快照,您需要在控制台下键入(相应地replace名称)

 nwjc yourjsfiletoprotect.js jshidden.bin 

然后,您需要将jshidden.bin导入到您的HTML文件中。 你不会使用<script src="jshidden.bin"></script> 。 这是行不通的。 你将通过写作来达到这个目的:

 <script> var nw = require('nw.gui'); nw.Window.get().evalNWBin(null, 'jshidden.bin'); </script> 

您将会意识到使用nw快照存在严重的局限性。