我知道这听起来很蠢,因为我刚进入软件开发领域。我发现GitHub 存储库我计划对其进行修改。假设我分叉此存储库并对其进行修改。那么我如何才能从那里导出它。通过导出它,我的意思是将所有这些文件变成一个 Windows 可执行文件。谢谢。
答案1
没有通用的解决方案。有太多的编程语言、框架和构建系统。
由于这是一个附带的 JavaScript 项目package.json
,我们来看一下:
"scripts": {
"start": "electron src/index.js",
"pack": "electron-builder --dir",
"dist": "electron-builder -mwl"
},
我们很幸运:作者已经定义了一些合理的脚本来测试应用程序并将其打包以供分发。看来这个项目使用了electron-builder。
如果你跑...
npm start
,即可测试该应用程序。npm run pack
,您将获得一个包含包内容的目录,而无需真正打包它。npm run dist
,创建可再发行的软件包。
创建包时,您会收到......
.dmg
带有应用程序的macOS文件。.zip
带有应用程序的macOS文件。- 一个 Linux 自包含
.AppImage
文件。 - Windows 安装程序(NSIS)。
可能无法在所有平台上为所有平台进行构建。
答案2
要导出 Github 存储库,请单击“克隆或下载”按钮,然后选择“下载 ZIP”。您将在下载的 Zip 文件中找到源代码。
要下载已发布的.exe
文件,请单击“发布”按钮。在发布网页
你会发现
PlayMe.安装程序.1.0.3.exe
您可以下载的文件。