【问题标题】:How to create a snapshot of .js file -> webkit nwjs v8如何创建 .js 文件的快照 -> webkit nwjs v8
【发布时间】:2015-02-16 21:08:44
【问题描述】:

谁能解释一下如何在nodewebkit(现在称为http://nwjs.io/)应用程序中制作javascript文件的快照。

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

或者我需要在哪里输入代码(nwsnapshot --extra_code mytest.js mytest.bin)来转换 - 编译它?

【问题讨论】:

    标签: javascript node.js node-webkit


    【解决方案1】:

    如果您找不到nwsnapshot,请照看nwjc

    要制作快照,您将在控制台下键入 (相应地替换名称)

    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 快照时存在严重的限制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-24
      • 1970-01-01
      • 1970-01-01
      • 2022-08-03
      • 1970-01-01
      • 2018-04-22
      • 1970-01-01
      相关资源
      最近更新 更多