gpt4 book ai didi

node.js - 保护 node-webkit 桌面应用程序中的源代码

转载 作者:IT老高 更新时间:2023-10-28 23:01:22 26 4
gpt4 key购买 nike

首先,我见过nwsnapshot .它没有帮助。

我正在使用 node-webkit 将库存管理系统构建为桌面应用程序.正在构建的项目使用 compoundjs(mvc javascript 库)。其中有一个明确的文件夹结构(你知道 mvc)和其中的多个 javascript 文件。

问题是 nwsnapshot 允许应用程序只有一个快照文件,但应用程序的逻辑分布在不同 javascript 文件中的所有文件夹中。

那么在将源代码发送给客户之前,我该如何保护它?或任何其他解决方法或更聪明的方法(是的,我知道混淆)。

最佳答案

您可以使用名为 nwsnapshot 的 nodewebkit 命令将 javascript 代码编译为二进制文件,该二进制文件将被加载到应用程序中,而无需指定任何 js 文件

nwsnapshot --extra-code application.js application.bin

在你的 package.json 添加这个:

snapshot: 'application.bin'

关于node.js - 保护 node-webkit 桌面应用程序中的源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16434533/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com