1.0.3 • Published 7 months ago
@dpapejs/vite-plugin-import-component v1.0.3
@dpapejs/vite-plugin-import-component
Modular import plugin for vite plugin, compatible with @dpapejs/cmod-ui, Element UI 2.X, and so on.
Use
Install
npm i @dpapejs/vite-plugin-import-component -D
# OR
yarn add @dpapejs/vite-plugin-import-component -D
vite.config.js
import { defineConfig } from "vite";
import vitePluginImport from '@dpapejs/vite-plugin-import-component'
export default defineConfig({
plugins: [
... // other plugins
usePluginImport({
libraryName: '@dpapejs/cmod-ui',
libraryDirectory: 'es',
style: true
})
// Other configurations welcome PR
];
})
API
{ "libraryName": "@dpapejs/cmod-ui" }
<template>
<div class="example">
<Button> Button Text </Button>
</div>
</template>
import { Button } from '@dpapejs/cmod-ui';
↓ ↓ ↓ ↓ ↓ ↓
import Button from '@dpapejs/cmod-ui/lib/button/index.js';
import '@dpapejs/cmod-ui/lib/button/style.js'