The faster modularly import plugin for Vite.
npm install vite-plugin-importus> refer to babel-plugin-import but support Vite.
> refer to vite-plugin-import and vite-plugin-importer but is faster! vite-plugin-importus use acron and es-module-lexer to transform codes internally, transform speed can be increased by 90%.
npm i vite-plugin-importus -D
`Usage
vite.config.ts:`js
import vitePluginImportus from 'vite-plugin-importus'const config = {
plugins: [
vitePluginImportus([
{
libraryName: 'antd',
libraryDirectory: 'es',
style: 'css',
}
]),
],
}
`app code:
`javascript
import { Button } from 'antd';
ReactDOM.render(); ↓ ↓ ↓ ↓ ↓ ↓
import { Button } from 'antd/es/button/index'
import 'antd-mobile/es/button/style/css'
ReactDOM.render()
``See babel-plugin-import for more detail.