See our website naive-ultra for more information.
Using pnpm:
pnpm install --save naive-ultraor using yarn:
yarn add naive-ultraimport NaiveUltra from 'naive-ultra'
import { createApp } from 'vue'
import App from './App.vue'
const app = createApp(App)
app.use(NaiveUltra)Install the unplugin-vue-components and unplugin-auto-import plugins, which will automatically import all components and APIs from naive-ultra.
npm install -D unplugin-vue-components unplugin-auto-importimport NaiveUltraImports from 'naive-ultra/imports'
import NaiveUltraResolver from 'naive-ultra/resolver'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
// vite.config.ts
import { defineConfig } from 'vite'
export default defineConfig({
// ...
plugins: [
// ...
AutoImport({
imports: [NaiveUltraImports()],
}),
Components({
resolvers: [NaiveUltraResolver()],
}),
],
})// webpack.config.js
const NaiveUltraImports = require('naive-ultra/imports')
const NaiveUltraResolver = require('naive-ultra/resolver')
const AutoImport = require('unplugin-auto-import/webpack')
const Components = require('unplugin-vue-components/webpack')
module.exports = {
// ...
plugins: [
// ...
AutoImport({
imports: [NaiveUltraImports()],
}),
Components({
resolvers: [NaiveUltraResolver()],
}),
],
}