git clone https://github.com/openblockcc/openblock-desktop
cd openblock-desktop
npm ci
编译代码并启动
cd openblock-desktop
npm run compile
npm run start
在 electron 启动后,我们可以使用以下快捷键打开网页控制台。
Ctrl + Shift + i
Command + Option + i
openblock-gui 分支并链接到本地的依赖包注意在打包桌面版时,我们需要切换 openblock-gui 到 desktop 分支,该分支在处理一些静态图片等内容上相较 main 分支有所调整,以适配本地运行。如果在此之前你已经在 develop 分支下变动了代码,不要担心,使用 git commit 指令提交这些变更,并在切换到 desktop 分支后使用 git merg 指令合并即可。
git checkout desktop
npm link openblock-blocks openblock-vm
npm link
openblock-desktop 中链接 openblock-guinpm link openblock-gui
同样的如果你还有其他的本地软件包,也按照这样的方式链接即可。
npm run dist
打包结束后就可以在 dist 文件夹下找到打包好的软件了。
如果你需要打包不同系统版本(如:MacOS,Linux)的软件,只要在不同系统下执行打包命令即可。