angular - 将 Angular 项目制作为可执行文件的最佳方法是什么?
问题描述
我正在开发一个使用 MEAN 堆栈的项目。由于该项目将部署在客户端系统上,我们希望将 Angular 部分制作为可执行 (.exe) 文件。我们已经使用 'pkg' 使 Nodejs 部分可执行。背后的目的是使其易于执行,并且完整的代码对客户端不可见。
解决方案
对于可执行部分(例如作为桌面应用程序运行),Electron 可能是一个不错的选择:https ://electronjs.org/
至于隐藏代码,您可能可以使用代码混淆工具(例如https://obfuscator.io/)。但总的来说,隐藏 JavaScript 代码非常困难。有关更多详细信息,请参阅此答案。
推荐阅读
- python - 如何在 Python 中测试这个函数... TypeError: object not callable
- apache - ActiveMQ in Katalon Studio
- swift - 如何截取正在播放 AVPlayer 的 UIView 截图?
- excel - VBA Excel 宏条件中的 For 循环未按预期工作
- c# - ORA-01008: 并非所有变量都绑定 - ASP.net Web 应用程序
- javascript - IOS Safari iPad 输入文件多重锁定 相机作他用
- python - django 表单字段小部件中版本 3.35 的 Google 地图 API 问题
- sql-server - Polybase 不创建外部文件格式
- windows - 批处理文件 FOR /F 循环中的 git --format 字符串有问题吗?
- react-native - 如何在循环中使用复选框以做出天真的反应