概述
问题描述:项目此前运行正常,(6.7安装的是2.2.4版本)安装Element-Plus并在main.ts引入后,项目跑着跑着过了几秒main.ts里的router和store就出现了报错问题,如下图
解决方法: 降版本
我这里再次安装的是2.1.10版本,安装完成后重新编译无报错出现。另外注意引入方式要与官网的文档统一哟,我是看视频跟着老师一起敲的代码(脑子有点呆直接照模照样敲的),但现在的引入方式和当时的引入方式还是有所不同的~
npm install element-plus@2.1.10
引入方式按官网最新步骤来就OK,这里我用的是局部引入
①安装要使用的插件
npm install -D unplugin-vue-components unplugin-auto-import
②在vue.config.js或webpack.config.js中配置
// vue.config.js
const AutoImport = require('unplugin-auto-import/webpack')
const Components = require('unplugin-vue-components/webpack')
const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')
module.exports = {
configureWebpack: {
plugins: [
AutoImport({
resolvers: [ElementPlusResolver()]
}),
Components({
resolvers: [ElementPlusResolver()]
})
],
},
}
③使用时作为组件引入
<template>
<div class="app">
<el-button type="danger">testBtn</el-button>
</div>
</template>
<script lang="ts">
import { ElButton } from 'element-plus'
export default {
name: 'App',
components: {
ElButton
}
}
</script>
<style>
</style>
最后项目运行及界面显示正常????????
最后
以上就是不安火车为你收集整理的安装引入ElementPlus后router和store报错问题的解决方法(附局部引入)的全部内容,希望文章能够帮你解决安装引入ElementPlus后router和store报错问题的解决方法(附局部引入)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复