Replies: 3 comments
-
Here is how I use Quasar-next. It should be similar. clientAppEnhance.ts import { defineClientAppEnhance } from '@vuepress/client';
// import styles of UI libs
import '@quasar/extras/material-icons/material-icons.css';
import '@quasar/extras/line-awesome/line-awesome.css';
import '@quasar/extras/roboto-font/roboto-font.css';
import 'quasar/src/css/index.sass';
import './styles/index.scss';
// app.use(yourUILib) , works well whether __SSR__ or __DEV__
export default defineClientAppEnhance(async (enhance) => {
import('quasar').then((quasarModule) => {
enhance.app.use(quasarModule.Quasar);
});
}); Layout.vue
More information may help you: |
Beta Was this translation helpful? Give feedback.
-
Fully import In clientAppEnhance.ts: import { defineClientAppEnhance } from '@vuepress/client'
import locale from 'element-plus/lib/locale/lang/zh-cn'
import ElementPlus from 'element-plus'
import 'element-plus/lib/theme-chalk/index.css';
export default defineClientAppEnhance(({ app, router, siteData }) => {
app.use(ElementPlus, { locale })
}) |
Beta Was this translation helpful? Give feedback.
-
any one encounter this? |
Beta Was this translation helpful? Give feedback.
-
How to introduce Element-Plus
Beta Was this translation helpful? Give feedback.
All reactions