检查更新的接口写入 env

Former-commit-id: ac3d4006283989e562f75ab6966e373b80d5ef78 [formerly ac3d4006283989e562f75ab6966e373b80d5ef78 [formerly ac3d4006283989e562f75ab6966e373b80d5ef78 [formerly ac3d4006283989e562f75ab6966e373b80d5ef78 [formerly e361869e75a93424d1cc05736e09ec3ced2f7a85 [formerly 29535129d728d041abc96212d208129f3cfd4ec9]]]]]
Former-commit-id: ecc932e7fa3b3ed93db0fdf5930f23a80bd8c4eb
Former-commit-id: ff8392e296d63c4a71b5eb54f328e073457eb88d
Former-commit-id: 19e8b4b534c53ea9a38f1e72096da2eddaa1efa4 [formerly d26fdfb5d29ba36c0d84e30b5b1300490c7adcc0]
Former-commit-id: 18397f77c9a3e00856ad299659373166f1dce1c8
Former-commit-id: dbd47d9e3ef1bafa76febfe246cb88fc05e9ef0d
Former-commit-id: 031bce9353fab9dd65bf2421b0d6452d864ae96c
Former-commit-id: 7d30ccd518935a56ab2039203f892f578997aedc
Former-commit-id: 338b3784126a9d6c676b05ee2d9d2dae7160e47d
This commit is contained in:
liyang 2018-07-25 11:41:41 +08:00
parent cd38b94e86
commit 0a3869eb99
2 changed files with 8 additions and 3 deletions

6
.env
View File

@ -1,4 +1,6 @@
# 正式环境
# 所有环境
# 页面 title 前缀
VUE_APP_TITLE=D2Admin
VUE_APP_TITLE=D2Admin
# 检查更新的接口地址
VUE_APP_RELEASES_API=https://api.github.com/repos/FairyEver/d2-admin/releases/latest

View File

@ -93,7 +93,10 @@ util.logCapsule = function (title, info) {
* @param {Object} vm vue
*/
util.checkUpdate = function (vm) {
axios.get('https://api.github.com/repos/FairyEver/d2-admin/releases/latest')
if (!process.env.VUE_APP_RELEASES_API) {
return
}
axios.get(process.env.VUE_APP_RELEASES_API)
.then(res => {
let versionGet = res.tag_name
const update = semver.lt(version, versionGet)