开发环境
桌面软件基于Go、Vue、TypeScript、Element-Plus开发构建,在二次开发前需要在目标平台部署开发环境。
开发环境组件 | 要求 |
---|---|
NodeJS | >=18.13.0 |
Golang | >=1.19.4 |
WARNING
!!! 目前仅支持在 Windows 或 macOS 平台进行桌面软件的开发、调试,再按照构建流程将桌面软件移植到CNC设备的Debian系统中。
安装NodeJS
NodeJS用于WEB UI界面的开发,可根据自己的平台选择对应的安装方式。
1、Windows平台 下载安装包 安装即可,安装完成后重新打开命令行工具输入下面的命令查看是否安装成功。
node -v
WARNING
如果未出现版本号,可能是因为系统环境变量中没有配置成功,你可以手动将node配置到系统环境变量中,配置后重新打开命令行工具再次验证。
2、Mac平台 下载安装包 安装即可,安装完成后重新打开命令行工具输入下面的命令查看是否安装成功。
node -v
3、安装yarn
sudo npm install -g yarn
# 验证版本
yarn --version
安装Golang
Golang环境主要运行Wails将WEB UI编译、打包为桌面应用。
1、Windows平台 下载Golang安装包 安装即可,安装完成后重新打开命令行工具输入下面的命令查看是否安装成功。
go version
WARNING
如果未出现版本号,可能是因为系统环境变量中没有配置成功,你可以手动将Golang配置到系统环境变量中,配置后重新打开命令行工具再次验证。
2、Mac平台 下载Golang arm安装包 或者 下载Golang amd安装包 安装即可,安装完成后重新打开命令行工具输入下面的命令查看是否安装成功。
go version
WARNING
如果未出现版本号,可能是因为系统环境变量中没有配置成功,需要将/usr/local/go/bin
配置到你环境PATH
中。
4、安装wails。
# 设置代理,加速依赖包的安装
export GO111MODULE=on && export GOPROXY=https://proxy.golang.com.cn,direct
# 安装Wails
go install github.com/wailsapp/wails/v2/cmd/wails@latest
# 安装验证
wails doctor
WARNING
如果未出现验证信息,可能是因为系统环境变量中没有配置成功,需要将wails
配置到你环境PATH
中。
1、Windows配置方式: