我是靠谱客的博主 欣喜柠檬,最近开发中收集的这篇文章主要介绍Element·引入使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Element·引入使用

    • 在项目中引入Element
    • 进入src找到min.js文件
    • 按需引入

推荐使用npm的方式安装,他能更好的和webpack打包工具配合使用
npm i element-ui -S

Element使用文档地址
https://element.eleme.cn/#/zh-CN

在项目中引入Element

进入到当前项目,引入element

cd vue-manage-vue

#两种安装方式都可以
npm i element-ui -S
npm i element-ui --save-dev

element-ui不适配vue3,官方已将vue3版本的更新为element-plus
npm install element-plus --save

查询

npm list --depth 0 -S

卸载:

npm uninstall -S element-ui 


进入src找到min.js文件

vue2根据 https://element.eleme.cn/#/zh-CN 配置就可以,vue3需要使用下面配置(vue版本区分,@vue/cli指版本3, vue-cli指版本2)

import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import App from './App.vue'

const app = createApp(App)
app.use(ElementPlus)
app.mount('#app')

查询App.vue的引入文件
srcApp.vue

<script>
import HelloWorld from './components/HelloWorld.vue'
export default {
  name: 'App',
  components: {
    HelloWorld
  }
}
</script>

修改引入HelloWorld文件 - 运行项目测试
srccomponentsHelloWorld.vue

<template>
  <div class="hello">
     <el-button>按钮</el-button> 
  </div>
</template>

按需引入

下载组件(可选)
npm install babel-plugin-component -D

(vue2)将 .babelrc(指的是babel.config.js文件) 修改为:

module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ],
  "plugins": [
    [
      "component",
      {
        "libraryName": "element-ui",
        "styleLibraryName": "theme-chalk"
      }
    ]
  ]
}

问题: 引入element失败

使用--force或--legacy-peer-deps可解决这种情况。
--force 会无视冲突,并强制获取远端npm库资源,当有资源冲突时覆盖掉原先的版本。
--legacy-peer-deps:安装时忽略所有peerDependencies,忽视依赖冲突,采用npm版本4到版本6的样式去安装依赖,已有的依赖不会覆盖。
建议用--legacy-peer-deps 比较保险一点
在终端重新安装即可解决
npm i element-ui --force --save-dev

最后

以上就是欣喜柠檬为你收集整理的Element·引入使用的全部内容,希望文章能够帮你解决Element·引入使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部