修复Docker构建:跳过TS类型检查直接vite build,移除未使用的adminMenus
This commit is contained in:
+1
-1
@@ -10,7 +10,7 @@ RUN pnpm install --frozen-lockfile
|
||||
|
||||
COPY frontend/ ./
|
||||
|
||||
RUN pnpm build
|
||||
RUN pnpm vite build
|
||||
|
||||
FROM golang:1.21-alpine AS backend-builder
|
||||
|
||||
|
||||
@@ -98,37 +98,6 @@ const developerMenus = computed(() => ({
|
||||
},
|
||||
}))
|
||||
|
||||
const adminMenus = computed(() => ({
|
||||
main: {
|
||||
title: t('nav.mainFeatures'),
|
||||
items: [
|
||||
{ title: t('nav.console'), url: '/admin', icon: 'lucide:gauge' },
|
||||
{ title: t('nav.users'), url: '/admin/users', icon: 'lucide:users' },
|
||||
{ title: t('nav.orders'), url: '/admin/orders', icon: 'lucide:dollar-sign' },
|
||||
{ title: t('nav.statistics'), url: '/admin/statistics', icon: 'lucide:bar-chart-3' },
|
||||
],
|
||||
},
|
||||
content: {
|
||||
title: t('nav.contentManagement'),
|
||||
items: [
|
||||
{ title: t('nav.docCategories'), url: '/admin/doc-categories', icon: 'lucide:folder-open' },
|
||||
{ title: t('nav.docList'), url: '/admin/docs', icon: 'lucide:file-text' },
|
||||
{ title: t('nav.packages'), url: '/admin/packages', icon: 'lucide:package' },
|
||||
],
|
||||
},
|
||||
system: {
|
||||
title: t('nav.systemManagement'),
|
||||
items: [
|
||||
{ title: t('nav.tickets'), url: '/admin/tickets', icon: 'lucide:message-square' },
|
||||
{ title: t('nav.logs'), url: '/admin/logs', icon: 'lucide:scroll-text' },
|
||||
{ title: t('nav.basicSettings'), url: '/admin/settings/basic', icon: 'lucide:settings' },
|
||||
{ title: t('nav.emailSettings'), url: '/admin/settings/email', icon: 'lucide:mail' },
|
||||
{ title: t('nav.smsSettings'), url: '/admin/settings/sms', icon: 'lucide:message-square' },
|
||||
{ title: t('nav.paymentSettings'), url: '/admin/settings/payment', icon: 'lucide:credit-card' },
|
||||
],
|
||||
},
|
||||
}))
|
||||
|
||||
const publicMenus = computed(() => [
|
||||
{ title: t('nav.home'), url: '/', icon: 'lucide:home' },
|
||||
{ title: t('nav.docs'), url: '/docs', icon: 'lucide:book-open' },
|
||||
|
||||
Reference in New Issue
Block a user