electron 打包 web 需要在操作系统安装nodejs吗

2025-04-04 03:48:59
推荐回答(1个)
回答1:

时下流行的web app打包工具主要有两个,一个是国内开发者主导的nw.js,另一个是国外大厂支撑的electron。对比了nw.js以及electron之后还是选择了electron,原因主要有以下几点:
1、基于该工具已有广泛被使用的产品,如:atom、vs code等。
2、在开发者中口碑比较好,有大公司参与进来,遇到问题,提个issue能很快得到响应。
下载基于electron打包的HolaStudio。
使用webpack编译项目
HolaStudio离线版本打包的时候需要把服务器、客户端打包到一个安装包内。所以第一步首先要把服务器代码混淆,为接下来打包做准备。
构建工具选择了webpack, 关于构建工具没有做很细致的筛选,因为我都不熟悉:)。所以就听从朋友建议,选择了入了webpack的坑。
关于webpack的使用,官方有详细的文档说明,github