首页 > 解决方案 > 将 Angular 项目制作为可执行文件的最佳方法是什么?

问题描述

我正在开发一个使用 MEAN 堆栈的项目。由于该项目将部署在客户端系统上,我们希望将 Angular 部分制作为可执行 (.exe) 文件。我们已经使用 'pkg' 使 Nodejs 部分可执行。背后的目的是使其易于执行,并且完整的代码对客户端不可见。

标签: angularexecutable

解决方案


对于可执行部分(例如作为桌面应用程序运行),Electron 可能是一个不错的选择:https ://electronjs.org/

至于隐藏代码,您可能可以使用代码混淆工具(例如https://obfuscator.io/)。但总的来说,隐藏 JavaScript 代码非常困难。有关更多详细信息,请参阅此答案


推荐阅读