代码拉取完成,页面将自动刷新
同步操作将从 sxfad/porter-ui 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
porter数据同步中间件的管理后台前端
$ wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip
$ unzip -d /opt/gradle gradle-4.10.2-bin.zip
$ ln -s /opt/gradle/bin/gradle /usr/bin
$ wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz
$ tar xvf -C /usr/local/node node-v10.13.0-linux-x64.tar.xz
$ ln -s /usr/local/node/bin/node /usr/bin/node
$ ln -s /usr/local/node/bin/npm /usr/bin/npm
$ npm install yarn -g
$ ln -s /usr/local/node/bin/yarn /usr/bin/yarn
使用yarn
$ yarn
$ yarn run dev
$ yarn run build:prod
$ yarn run build:rc
$ yarn run build:test
$ yarn run clear-dev-cache
ajax-config.js test、rc、production环境下ajax配置文件。如无无特殊情况,无需修改。
$ git clone https://github.com/sxfad/porter-ui.git
$ cd porter
$ yarn run build:prod
#nginx config
server {
listen 80;
server_name localhost;
location /api {
#manager-boot所在IP,默认本机
proxy_pass http://127.0.0.1:8081;
}
location / {
#配置网站根目录,即打包生成的public文件夹
root /usr/local/webapps/porterui/public;
index index.html;
}
}
Let's go visit http://localhost/ , default user/password : admin/admin
个性化配置,防止各个开发人员冲突
local/local-ajax-base-url.js
/*
* 开发模式下ajax base url 单独提出文件,并git ignore,防止开发人员之间冲突
* */
export default 'http://127.0.0.1:8080/';
local/local-build-config.js
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。