介绍
本文继上一篇文章go的工具链开发前端(React)提供一个可用的docker开发环境部署(仅限arm64、amd64、i386)。
前置知识:了解docker在vscode中的工作流、基本go的知识和react的相关知识。
部署流程
创建容器
// vscode打开该项目
git clone https://github.com/zq2820/gox-docker.git
vscode配置
1、安装docker插件并Open Folder in Container
2、安装Auto Close Tag插件
创建第一个项目
cd $HOME/go/src
reactGen -init minimal -name helloworld
// 开发时vscode需要打开项目的根路径
cd helloworld && go mod tidy
cd packages && npm i
// 暂时启动的端口仅限8888
cd .. && gopherjs build . -w
如果顺利的话,看到的就是下面的画面
结尾
填了上次文章的坑,之后的开发方向主要偏向于js与go的调用的方案调整和去除production下的runtime类型。