在电子应用中隐藏构建可执行文件的源代码

时间:2016-06-21 15:09:48

标签: electron

我正在尝试打包和分发用电子书写的应用程序。我注意到,当二进制文件构建完成后,本地资源/源代码也会在最终构建的文件夹中公开。

在资源/应用程序文件夹中,您可以向可以访问的任何人显示所有源代码。

我想知道是否还有隐藏这些信息,并且只是传递构建的二进制文件。

我正在使用Electron 1.2和electron-packager 7.0.4

1 个答案:

答案 0 :(得分:3)

除了迷你/丑化你的js代码(仍然可以查看)并创建.asar包(可以提取)之外,你无法做很多事情来阻止代码的可见性。

另请参阅electron-packager github页面上的this post

  

电子没有内置于此,所以我们不支持   这样的事情(因为我们只支持电子支持)。您   必须在你自己的模块中实现它并在你的模块上运行它   使用electron-packager之前的代码 - maxogden