UNPKG

ex-select

Version:

> 基于`element-ui`和`vue-virtual-scroller`的下拉选择器,用虚拟列表的方式逐级渲染列表。适用于数据量较大的场景。

27 lines (25 loc) 1 kB
import resolve from '@rollup/plugin-node-resolve' // 告诉 Rollup 如何查找外部模块 import commonjs from '@rollup/plugin-commonjs' // 将CommonJS模块转换为 ES2015 供 Rollup 处理 import vue from 'rollup-plugin-vue' // 处理vue文件 import babel from '@rollup/plugin-babel' // rollup 的 babel 插件,ES6转ES5 import css from 'rollup-plugin-css-only' // 提取css,压缩能力不行 import { terser } from 'rollup-plugin-terser' // import CleanCSS from 'clean-css' // 压缩css // import { writeFileSync } from 'fs' // 写文件 export default { input: './packages/select/index.js', output: { name: 'exSelect', format: 'umd', file: './dist/index.umd.js' }, plugins: [ resolve({ extensions: ['.vue'] }), commonjs(), css({ output: './dist/bundle.css' }), // css: false 将<style>块转换为导入语句,rollup-plugin-css-only可以提取.vue文件中的样式 vue({ css: false }), babel(), terser() ] }