mirror of
https://github.com/soybeanjs/soybean-admin.git
synced 2025-09-28 06:06:42 +08:00
optimize(projects): optimize about page import package.json
This commit is contained in:
parent
531432d5ff
commit
ac1f837633
@ -2,7 +2,7 @@
|
|||||||
import { computed } from 'vue';
|
import { computed } from 'vue';
|
||||||
import { $t } from '@/locales';
|
import { $t } from '@/locales';
|
||||||
import { useAppStore } from '@/store/modules/app';
|
import { useAppStore } from '@/store/modules/app';
|
||||||
import pkg from '~/package.json';
|
import { dependencies, devDependencies, homepage, name, version, website } from '~/package.json';
|
||||||
|
|
||||||
const appStore = useAppStore();
|
const appStore = useAppStore();
|
||||||
|
|
||||||
@ -20,8 +20,6 @@ interface PkgVersionInfo {
|
|||||||
version: string;
|
version: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { name, version, dependencies, devDependencies } = pkg;
|
|
||||||
|
|
||||||
function transformVersionData(tuple: [string, string]): PkgVersionInfo {
|
function transformVersionData(tuple: [string, string]): PkgVersionInfo {
|
||||||
const [$name, $version] = tuple;
|
const [$name, $version] = tuple;
|
||||||
return {
|
return {
|
||||||
@ -54,12 +52,12 @@ const latestBuildTime = BUILD_TIME;
|
|||||||
<NTag type="primary">{{ latestBuildTime }}</NTag>
|
<NTag type="primary">{{ latestBuildTime }}</NTag>
|
||||||
</NDescriptionsItem>
|
</NDescriptionsItem>
|
||||||
<NDescriptionsItem :label="$t('page.about.projectInfo.githubLink')">
|
<NDescriptionsItem :label="$t('page.about.projectInfo.githubLink')">
|
||||||
<a class="text-primary" :href="pkg.homepage" target="_blank" rel="noopener noreferrer">
|
<a class="text-primary" :href="homepage" target="_blank" rel="noopener noreferrer">
|
||||||
{{ $t('page.about.projectInfo.githubLink') }}
|
{{ $t('page.about.projectInfo.githubLink') }}
|
||||||
</a>
|
</a>
|
||||||
</NDescriptionsItem>
|
</NDescriptionsItem>
|
||||||
<NDescriptionsItem :label="$t('page.about.projectInfo.previewLink')">
|
<NDescriptionsItem :label="$t('page.about.projectInfo.previewLink')">
|
||||||
<a class="text-primary" :href="pkg.website" target="_blank" rel="noopener noreferrer">
|
<a class="text-primary" :href="website" target="_blank" rel="noopener noreferrer">
|
||||||
{{ $t('page.about.projectInfo.previewLink') }}
|
{{ $t('page.about.projectInfo.previewLink') }}
|
||||||
</a>
|
</a>
|
||||||
</NDescriptionsItem>
|
</NDescriptionsItem>
|
||||||
|
Loading…
Reference in New Issue
Block a user