5.3.2 代码贡献指南
分支规范
- 开发分支为
master
https://github.com/alibaba/sreworks/tree/master
前端本地开发
环境要求
- Node = 14 如果本机版本不满足要求,可以使用 nvm 来做node多版本切换
本地调试
前端(frontend)代码目录 https://github.com/alibaba/SREWorks/tree/master/paas/frontend
本地构建
npm install --global yarn
yarn install
yarn build:all # 构建所有的组件(第一次需要构建)
配置参数
修改 app/config/webpack.config.js 中的代理指向可访问sreworks endpoint,本文以 http://8.130.35.2:30767/ 为例
module.exports = {
...
devServer: {
...
proxy: {
"/gateway": {
target: "http://8.130.35.2:30767/",
changeOrigin: true,
cookieDomainRewrite:"http://8.130.35.2:30767/"
}
}
}
}
本地启动
请务必进入 /frontend 所在目录启动
yarn start # 启动 (后续只需要用此命令即可)