推荐 nodejs 版本: v14.17.6
注:开发者可以使用 nvm 来管理 nodejs 的版本。
# 假设你目前在 webfe/package_vue 目录下
npm install
注:如果遇到 webpack 版本错误,请移除现有环境(node_modules),重新安装依赖
127.0.0.1 bkpaas-dev.example.com(看具体环境使用的域名)
# apiserver 模块的域名
export BK_PAAS3_URL="http://bkpaas.example.com"
# 登录服务地址
export BK_LOGIN_URL="http://paas.example.com/login"
# 版本代号: te 代表腾讯内部版本、ee 代表外部版本
# 如果运行 te 版本,需要在 package_vue 目录下添加 webfe-settings
npm run dev:${版本代号}
启动后,本地访问地址示例 http://bkpaas-dev.example.com:{port}
, 其中 port
的值配置在 webfe/package_vue/bk.config.js
中,默认值为 6060
。
# 版本代号: te 代表腾讯内部版本、ee 代表外部版本
npm run build:${版本代号}
命令执行完成后在项目根目录生成 dist
目录,包括前端运行的 js
、css
等资源
docker build --network host -f Dockerfile . -t mirrors.tencent.com/blueking/webfe:${tag}