# 安装
# 安装 polyv-ui
npm install @polyv/polyv-ui -S
# 按需引入
按需引入需要借助 babel-plugin-import (opens new window) 已达到减少项目构建后的体积。
第一步,安装 babel-plugin-import:
npm install babel-plugin-import -D
第二步,配置 babel.config.js 或 .babelrc:
module.exports = {
plugins: [
[
'import',
{
libraryName: '@polyv/polyv-ui',
libraryDirectory: 'lib-admin',
styleLibraryDirectory: 'lib-admin/theme',
}
],
]
};
第三步,如果您的项目是使用 Webpack 的构建工具,需要在 extensions 中添加 .css
:
module.exports = {
resolve: {
extensions: ['.css'],
},
};
第四步,项目中按需引入,如 Button 和 Select:
import Vue from 'vue';
import { Button, Select } from '@polyv/polyv-ui';
Vue.use(Button);
Vue.use(Select);
组件尺寸 →