【发布时间】:2015-12-28 05:16:05
【问题描述】:
我看到了这个 github 项目:https://github.com/Aluxian/WhatsApp-Desktop。我不知道如何从该 github 源代码构建桌面应用程序(exe)或 mac 应用程序(dmg)。谁在github上添加了不清楚的地方。谁能告诉我该项目的分步教程。拜托,我是新人。 (对不起我的英语)。
【问题讨论】:
我看到了这个 github 项目:https://github.com/Aluxian/WhatsApp-Desktop。我不知道如何从该 github 源代码构建桌面应用程序(exe)或 mac 应用程序(dmg)。谁在github上添加了不清楚的地方。谁能告诉我该项目的分步教程。拜托,我是新人。 (对不起我的英语)。
【问题讨论】:
说明在项目主页Build section下。
对于这两个系统,您都需要安装 Node.js(使用来自 nodejs.org 的 installers 之一)。这还将在您的系统上安装 npm(Node 的包管理器)。
然后,打开命令提示符并全局安装 gulp:
npm install -g gulp
要制作 Windows 安装程序,您还需要下载并安装 makensis。
接下来,从 GitHub 获取项目的源代码。如果您安装了 git,请这样做:
git clone https://github.com/Aluxian/WhatsApp-Desktop.git
否则,请直接从项目页面下载并解压源文件(使用屏幕右上角的“下载”按钮)。
导航到您已将源文件下载到的目录并运行相应的 gulp 任务。
// OS X: pack the app in a .dmg
gulp pack:osx64
或者
// Windows: create the installer
gulp pack:win32
输出将在./dist 文件夹中。
【讨论】:
gulp pack:osx64。
cd WhatsApp-Desktop