refactor(projects): 项目依赖信息直接从package.json获取

This commit is contained in:
Soybean
2021-11-05 23:03:53 +08:00
parent ec907f061c
commit 4487f9fbdc
7 changed files with 158 additions and 194 deletions

View File

@ -11,8 +11,8 @@
<script setup lang="ts">
import { NDescriptions, NDescriptionsItem } from 'naive-ui';
import { packageVersion } from '@/utils';
import { packageJson } from '@/utils';
const dependencies = packageVersion.devDependencies;
const dependencies = packageJson.devDependencies;
</script>
<style scoped></style>

View File

@ -11,8 +11,8 @@
<script setup lang="ts">
import { NDescriptions, NDescriptionsItem } from 'naive-ui';
import { packageVersion } from '@/utils';
import { packageJson } from '@/utils';
const { dependencies } = packageVersion;
const { dependencies } = packageJson;
</script>
<style scoped></style>

View File

@ -3,7 +3,7 @@
<h3 class="pb-18px text-16px font-semibold">项目信息</h3>
<n-descriptions label-placement="left" bordered size="small" :column="2">
<n-descriptions-item label="版本">
<n-tag type="primary">1.0.0</n-tag>
<n-tag type="primary">{{ version }}</n-tag>
</n-descriptions-item>
<n-descriptions-item label="最后编译时间">
<n-tag type="primary">{{ lastestBuildTime }}</n-tag>
@ -20,7 +20,9 @@
<script setup lang="ts">
import { NDescriptions, NDescriptionsItem, NTag } from 'naive-ui';
import { packageJson } from '@/utils';
const { version } = packageJson;
const lastestBuildTime = PROJECT_BUILD_TIME;
</script>
<style scoped></style>