我正在尝试打包和分发用电子编写的应用程序。我注意到,当二进制文件构建完成时,本地资源/源代码也会在最终构建的文件夹中公开。
在资源/应用程序文件夹中,您将向任何可以访问的人公开您的所有源代码。
我想知道是否有办法隐藏这些信息,并只提供构建的二进制文件。
我正在使用 Electron 1.2 和 electro-packager 7.0.4
除了迷你/丑化你的 js 代码(仍然可以查看)和创建 .asar 包(可以提取)之外,你没有什么可以做的来阻止你的代码的可见性。
另请参阅electronics-packager github 页面上的这篇文章:
Electron 中没有内置任何东西可以做到这一点,所以我们不支持类似的东西(因为我们只支持 Electron 支持的内容)。您必须在自己的模块中实现它,并在使用电子打包器之前在您的代码上运行它 - maxogden