删除检查更新相关的代码

Former-commit-id: 7ffa68c6d4db43214fbb5c799dde0494d028d747
This commit is contained in:
liyang
2018-07-28 09:43:40 +08:00
parent c45c4c1847
commit 04d9cf7787
4 changed files with 1 additions and 56 deletions
-2
View File
@@ -2,5 +2,3 @@
# 页面 title 前缀
VUE_APP_TITLE=D2Admin
# 检查更新的接口地址
VUE_APP_RELEASES_API=https://api.github.com/repos/FairyEver/d2-admin/releases/latest
+1 -27
View File
@@ -1,6 +1,4 @@
import Cookies from 'js-cookie'
import axios from 'axios'
import semver from 'semver'
import UaParser from 'ua-parser-js'
import { version } from '../../package.json'
@@ -87,35 +85,11 @@ util.logCapsule = function (title, info) {
)
}
/**
* @description 检查版本更新
* @param {Object} vm vue
*/
util.checkUpdate = function (vm) {
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)
if (update) {
util.logCapsule('D2Admin', `New version ${res.name}`)
console.log(`版本号: ${res.tag_name} | 详情${res.html_url}`)
vm.$store.commit('d2adminReleasesUpdateSet', true)
}
vm.$store.commit('d2adminReleasesLatestSet', res)
})
.catch(err => {
console.log('checkUpdate error', err)
})
}
/**
* @description 显示版本信息
*/
util.showInfo = function showInfo () {
util.logCapsule('D2Admin', `v${version}`)
util.logCapsule('D2Admin Start Kit', `v${version}`)
console.log('Github https://github.com/d2-projects/d2-admin')
console.log('Doc http://d2admin.fairyever.com/zh/')
}
-2
View File
@@ -39,8 +39,6 @@ new Vue({
this.$store.commit('d2adminMenuAsideSet', menuAside)
},
mounted () {
// D2Admin 开发环境检查更新
util.checkUpdate(this)
// 获取并记录用户 UA
this.$store.commit('d2adminUaGet')
// 展示系统信息
-25
View File
@@ -2,7 +2,6 @@ import screenfull from 'screenfull'
import util from '@/libs/util.js'
import db from '@/libs/db.js'
import themeList from '@/assets/style/theme/list.js'
import { version } from '../../../package'
const pageOpenedDefult = {
name: 'index',
@@ -18,12 +17,6 @@ export default {
userInfo: {
name: ''
},
// D2Admin 版本
version,
// 最新版本的信息
releasesLatest: {},
// 有新版本
releasesUpdate: false,
// 顶栏菜单
menuHeader: [],
// 侧栏菜单
@@ -323,24 +316,6 @@ export default {
}
})
},
/**
* @description 设置是否有新的 D2Admin 版本
* @class releasesUpdate
* @param {vuex state} state vuex state
* @param {Boolean} releasesUpdate can update
*/
d2adminReleasesUpdateSet (state, releasesUpdate) {
state.releasesUpdate = releasesUpdate
},
/**
* @description 设置最新版本的信息
* @class releasesLatest
* @param {vuex state} state vuex state
* @param {Object}} releases releases value
*/
d2adminReleasesLatestSet (state, releases) {
state.releasesLatest = releases
},
/**
* @class pagePool
* @description 保存 pagePool (候选池)