Skip to content
No description, website, or topics provided.
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
builder
src 合并代码 Aug 8, 2019
static/iconfont 前端页面更新 Nov 7, 2018
.babelrc porter-ui Aug 1, 2018
.eslintignore
.eslintrc.js 任务列表、监控列表支持根据任务ID查询等,修复BUG Mar 20, 2019
.gitignore 修改构建错误 Feb 25, 2019
README.md 修改打包配置 Apr 18, 2019
api-config.js 修改打包配置 Apr 18, 2019
favicon.png porter-ui Aug 1, 2018
index.html 任务列表、监控列表支持根据任务ID查询等,修复BUG Mar 20, 2019
package.json sx-ui打包bug Jul 2, 2019
postcss.config.js porter-ui Aug 1, 2018
yarn.lock sx-ui打包bug Jul 2, 2019

README.md

Porter UI

开发

UI构建自yarn.

获取代码

拉取porter-ui分支代码并进入porter-ui目录

 git clone https://github.com/sxfad/porter-ui.git
 cd porter-ui

安装yarn环境依赖

安装流程移步安装步骤

运行porter-ui

api接口地址配置

通过api-config.js修改dev、test、rc、production环境下manager-boot的接口地址

module.exports = {
	api:'/api/manager',
}

dev环境下的开发模式

无需打包静态页面,部署静态代理。http proxy 默认端口是8080,详见package.json关于scripts->dev的配置。

    yarn & yarn run dev

命令

命令 描述
yarn run dev 开发模式
yarn run build 打包静态页面
环境变量 描述
cross-env API=接口地址 优先级高于api-config.js配置的接口地址
cross-env OUTPUT=目录 打包后静态页面输出位置
cross-env HTTP_PORT=端口号 优先级高于package.json 开发模式http server端口号

打包

运行打包命令后,静态页面会被默认输出到public目录下:

 yarn & yarn run build 
You can’t perform that action at this time.