当前位置:首页 > 前端教程

elementui import

2026-03-05 18:46:44前端教程

安装 Element UI

在项目中使用 npm 或 yarn 安装 Element UI:

npm install element-ui --save

yarn add element-ui

完整引入

在项目的入口文件(如 main.jsmain.ts)中全局引入 Element UI:

import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import App from './App.vue';

Vue.use(ElementUI);

new Vue({
  render: h => h(App),
}).$mount('#app');

按需引入

通过插件(如 babel-plugin-component)实现按需引入以减少打包体积。

安装 babel-plugin-component

npm install babel-plugin-component -D

修改 babel.config.js.babelrc 文件:

{
  "plugins": [
    [
      "component",
      {
        "libraryName": "element-ui",
        "styleLibraryName": "theme-chalk"
      }
    ]
  ]
}

在组件中按需引入:

import Vue from 'vue';
import { Button, Select } from 'element-ui';
import 'element-ui/lib/theme-chalk/button.css';
import 'element-ui/lib/theme-chalk/select.css';

Vue.use(Button);
Vue.use(Select);

国际化支持

如果需要使用其他语言(如英文),引入对应的语言包:

import Vue from 'vue';
import ElementUI from 'element-ui';
import locale from 'element-ui/lib/locale/lang/en';

Vue.use(ElementUI, { locale });

自定义主题

通过修改主题变量文件或使用在线主题生成工具实现自定义主题。

  1. 安装主题生成工具:

    npm install element-theme -g
    npm install element-theme-chalk -D
  2. 初始化变量文件:

    et --init
  3. 修改生成的 element-variables.scss 文件中的变量值。

  4. 编译主题:

    et
  5. 在项目中引入生成的主题文件:

    elementui import

    import '../theme/index.css';

标签: elementuiimport
分享给朋友:

相关文章

elementui使用

elementui使用

安装 Element UI 通过 npm 或 yarn 安装 Element UI: npm install element-ui --save # 或 yarn add element-ui 在项…

elementui优秀

elementui优秀

优秀特性 Element UI 作为一款基于 Vue.js 的组件库,因其设计规范、易用性和丰富的功能而广受开发者青睐。 一致性设计 遵循统一的视觉风格和交互逻辑,提供开箱即用的主题定制能力,支…

elementui nuxt

elementui nuxt

在 Nuxt.js 中使用 Element UI Element UI 是一个基于 Vue.js 的组件库,适用于开发后台管理系统。在 Nuxt.js 项目中集成 Element UI 需要一些额外配…

elementui navmenu

elementui navmenu

使用 ElementUI NavMenu 导航菜单 ElementUI 的 NavMenu 组件提供了一种简单的方式来实现网站或应用的导航菜单。以下是关于如何使用和配置 NavMenu 的详细说明。…

elementui datepick

elementui datepick

ElementUI DatePicker 使用指南 ElementUI 是一套基于 Vue.js 的组件库,DatePicker 是其中一个常用的日期选择组件。以下是关于 ElementUI Date…

elementui dropdown

elementui dropdown

ElementUI Dropdown 基础用法 ElementUI 的 Dropdown 组件用于创建下拉菜单,常用于导航或操作选项的折叠展示。以下是一个基础示例: <el-dropdown&…