Browse Source

feat: 添加 环境变量,动态控制webview project的path

tall
wally 4 years ago
parent
commit
8a4048192a
  1. 2
      .env.development
  2. 2
      .env.production
  3. 1
      CHANGELOG.md
  4. 8
      README.md
  5. 6
      src/config/app.js
  6. 2
      src/manifest.json
  7. 1
      src/pages.json
  8. 4
      src/pages/project-webview/project-webview.vue

2
.env.development

@ -2,3 +2,5 @@ VUE_APP_NODE_ENV=development
VUE_APP_BASE_URL=https://test.tall.wiki
VUE_APP_API_URL=https://test.tall.wiki/gateway
VUE_APP_MSG_URL=wss://test.tall.wiki/websocket/message/v4.0/ws
VUE_APP_PROJECT_PATH=https://test.tall.wiki/tall-project
VUE_APP_VERSION=v3.0.1

2
.env.production

@ -2,3 +2,5 @@ VUE_APP_NODE_ENV=production
VUE_APP_BASE_URL=https://www.tall.wiki
VUE_APP_API_URL=https://www.tall.wiki/gateway
VUE_APP_MSG_URL=wss://www.tall.wiki/websocket/message/v4.0/ws
VUE_APP_PROJECT_PATH=https://www.tall.wiki/tall-project
VUE_APP_VERSION=v3.0.1

1
CHANGELOG.md

@ -10,6 +10,7 @@
- | db store | 6414c4f
default plugin | 添加默认插件;项目列表;全局项目最大高度设置 | ed1d87b
- | indexedDB | 687394e
modules update;network | npm包升级;网络判断,网络不好才开启本地存储 | ebf7bdc
mp | 兼容小程序,去除window,document等 | 9178255
phone-bind | 验证码validate | a427250
pinch | alloy finger实现图片的pinch放大缩小 | de01343

8
README.md

@ -1,5 +1,13 @@
# tall-mui-cli
## 发布注意事项
环境变量里的`VUE_APP_VERSION=v3.0.1` 如果project路径变了 或者版本升级了, 发行之前一定要跟着改
本项目, TALL程序主体框架升级, 或者服务端路径变化, 要修改`manifest.json` 下的 `h5.router.base`
---
## 项目运行
### 安装依赖

6
src/config/app.js

@ -1,8 +1,6 @@
const version = '3.0.0';
export default {
V: version,
version,
V: process.env.VUE_APP_VERSION,
version: process.env.VUE_APP_VERSION,
theme: [],
tokenKey: 'anyringToken', // storage token key
};

2
src/manifest.json

@ -1,5 +1,5 @@
{
"name": "",
"name": "TALL",
"appid": "wx356e01c7eb01d55d",
"description": "",
"versionName": "1.0.0",

1
src/pages.json

@ -15,7 +15,6 @@
{
"path": "pages/project-webview/project-webview",
"style": {
"navigationStyle": "custom",
"navigationBarTitleText": "项目详情页"
}
}

4
src/pages/project-webview/project-webview.vue

@ -27,8 +27,8 @@ export default {
return;
}
// TODO:
this.src = `https://test.tall.wiki/tall-project/v3.0.1/#/?u=${u}&p=${p}&url=${url}&pname=${pname}`;
const baseUrl = process.env.VUE_APP_PROJECT_PATH;
this.src = `${baseUrl}/${this.$t.app.version}/#/?u=${u}&p=${p}&url=${url}&pname=${pname}`;
}
},
};

Loading…
Cancel
Save