mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-16 01:10:44 +08:00
修改新版本检测机制
This commit is contained in:
parent
8fc31e9865
commit
44fc136961
@ -699,12 +699,19 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
checkNewVersion() {
|
checkNewVersion() {
|
||||||
this.versionTips = this.version.replace('v', '');
|
// 移除本地版本中的v前缀
|
||||||
|
const localVersionClean = this.version.replace(/^v/i, '');
|
||||||
|
|
||||||
|
// 显示时也去掉v前缀
|
||||||
|
this.versionTips = localVersionClean;
|
||||||
|
|
||||||
axios.get('https://api.github.com/repos/x1ao4/quark-auto-save-x/tags')
|
axios.get('https://api.github.com/repos/x1ao4/quark-auto-save-x/tags')
|
||||||
.then(response => {
|
.then(response => {
|
||||||
latestVersion = response.data[0].name.replace('v', '');
|
const latestVersion = response.data[0].name; // GitHub的版本不带v,不需要replace
|
||||||
console.log(`检查版本:当前 ${this.version} 最新 ${latestVersion}`);
|
console.log(`检查版本:当前 ${localVersionClean} 最新 ${latestVersion}`);
|
||||||
if (latestVersion != this.version) {
|
|
||||||
|
// 使用处理后的版本号进行比较
|
||||||
|
if (latestVersion !== localVersionClean) {
|
||||||
this.versionTips += ` <sup><span class="badge badge-pill badge-danger">${latestVersion}</span></sup>`;
|
this.versionTips += ` <sup><span class="badge badge-pill badge-danger">${latestVersion}</span></sup>`;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user