Client端
本文将介绍如何搭建前端开发环境。 👉Github地址
本仓库贡献者
搭建步骤
准备工作:node
- Fork sonic-client-web 仓库。
- 执行git clone指令,将您的仓库代码克隆到本地。
- 执行以下代码
bash
npm install
- 执行以下代码
bash
npm run dev
- 完成!浏览器打开 localhost:3000 。(v2.4.0开始,本地端口更改为3002)
- 开发完毕后,push到自己的仓库,然后可以给Sonic原仓库提起pr哦!(建议贡献前先开启issue讨论,防止跟组织计划进度有冲突哦)
二次开发部署
如果在您的团队内部对前端页面进行了二次开发,可以执行以下步骤部署。
- 执行以下代码
bash
npm run build
- 将产物dist文件夹替换docker容器内部dist。
- 执行以下代码
bash
nginx -s reload
- 完成!(如果不生效,可以再执行docker restart指令重启前端的容器)