Browse Source

chore(@vben/web-naive): Import on demand

pull/3993/head
Li Kui 2 years ago
parent
commit
1c9525a013
  1. 3
      apps/web-naive/src/app.vue
  2. 4
      apps/web-naive/src/bootstrap.ts
  3. 3
      apps/web-naive/src/router/routes/modules/demos.ts
  4. 6
      website/src/guide/essentials/development.md

3
apps/web-naive/src/app.vue

@ -11,6 +11,9 @@ import {
enUS,
GlobalThemeOverrides,
lightTheme,
NConfigProvider,
NMessageProvider,
NNotificationProvider,
zhCN,
} from 'naive-ui';

4
apps/web-naive/src/bootstrap.ts

@ -5,8 +5,6 @@ import { initStores } from '@vben/stores';
import '@vben/styles';
import '@vben/styles/antd';
import naive from 'naive-ui';
import { setupI18n } from '#/locales';
import App from './app.vue';
@ -27,8 +25,6 @@ async function bootstrap(namespace: string) {
// 配置路由及路由守卫
app.use(router);
app.use(naive);
app.mount('#app');
}

3
apps/web-naive/src/router/routes/modules/demos.ts

@ -15,14 +15,13 @@ const routes: RouteRecordRaw[] = [
name: 'Demos',
path: '/demos',
children: [
// 权限控制
{
meta: {
icon: 'mdi:shield-key-outline',
title: $t('page.demos.naive'),
},
name: 'NaiveDemos',
path: '/demos/access',
path: '/demos/naive',
component: () => import('#/views/demos/naive/index.vue'),
},
],

6
website/src/guide/essentials/development.md

@ -129,6 +129,12 @@ pnpm dev:antd
pnpm dev:naive
```
运行 `web-ele` 应用:
```bash
pnpm dev:ele
```
运行 `website` 应用:
```bash

Loading…
Cancel
Save