vue-cli项目 按需引入 element-plus #yyds干货盘点#
Posted 梁云亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-cli项目 按需引入 element-plus #yyds干货盘点#相关的知识,希望对你有一定的参考价值。
说明
vue-cli创建的项目中如何按需引入element-plus,官网没有说明清楚。
具体步骤
- 安装插件
npm install -D unplugin-vue-components unplugin-auto-import
- 配置vue.config.js
const defineConfig = require(@vue/cli-service)
const AutoImport = require(unplugin-auto-import/webpack)
const Components = require(unplugin-vue-components/webpack)
const ElementPlusResolver = require(unplugin-vue-components/resolvers)
module.exports = defineConfig(
transpileDependencies: true,
devServer:
port: 8888
,
configureWebpack:
plugins: [
AutoImport(
resolvers: [ElementPlusResolver()],
),
Components(
resolvers: [ElementPlusResolver()],
),
]
)
新增加内容为:
![SGJWNDVPRKVXTDBGS5NC7.png](https://s2.51cto.com/images/20211228/1640663944932907.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
## 测试
```html
<template>
<h2>Home</h2>
<el-row>
<el-button>Default</el-button>
<el-button type="primary">Primary</el-button>
<el-button type="success">Success</el-button>
<el-button type="info">Info</el-button>
<el-button type="warning">Warning</el-button>
<el-button type="danger">Danger</el-button>
<el-button>中文</el-button>
</el-row>
<router-link to="/about">About</router-link>
</template>
<script>
export default
name: "Home"
</script>
<style scoped>
</style>
结果:
以上是关于vue-cli项目 按需引入 element-plus #yyds干货盘点#的主要内容,如果未能解决你的问题,请参考以下文章
Vue3.0+Vant ui配置按需引入(非vue-cli3.0)
Vue3.0+Vant ui配置按需引入(非vue-cli3.0)
Vue3.0+Vant ui配置按需引入(非vue-cli3.0)