vue3 使用 elementUi: ./lib/theme-chalk/index.css is not exported from package

目录

  • [1. 在 vue3 中使用 element-ui](#1. 在 vue3 中使用 element-ui)
  • [2. 如果启动报错:Module not found: Error: Package path ./lib/theme-chalk/index.css is not exported from package](#2. 如果启动报错:Module not found: Error: Package path ./lib/theme-chalk/index.css is not exported from package)

1. 在 vue3 中使用 element-ui

在 vue3 中使用 element-ui,我们的流程一般是这样的:

  1. 安装Element-Plus

    shell 复制代码
    npm i element-plus -S
  2. main.js 中全局引入 element-plus

    javascript 复制代码
    import { createApp } from 'vue'
    import ElementPlus from 'element-plus';
    import 'element-plus/dist/index.css';
    import App from './App.vue'
    
    createApp(App).use(ElementPlus).mount('#app')
  3. 在 HelloWorld.vue 中测试一下

    html 复制代码
    <template>
      <div class="hello">
        <el-button type="primary">搜索</el-button>
      </div>
    </template>
  4. npm run serve 跑一下服务

2. 如果启动报错:Module not found: Error: Package path ./lib/theme-chalk/index.css is not exported from package

那就说明,main.js 中 element-plus 的 index.css 路径给配错了,这时候只需要打开 /node_modules/element-plus 去找到 index.css ,然后更改 main.js 中的路径就 OK 了。

相关推荐
吴声子夜歌2 小时前
Vue3——表单元素绑定
前端·vue·es6
1314lay_10072 小时前
el-table表格数据分页切片,导致表格的多选失效
javascript·vue.js·elementui
1314lay_10074 小时前
Vue+C#根据配置文件实现动态构建查询条件和动态表格
javascript·vue.js·elementui·c#
1314lay_10075 小时前
axios的Post方法和Delete方法的参数个数和位置不同,导致415错误
前端·javascript·vue.js·elementui
DazedMen1 天前
前端自定义接口返回,想咋玩就咋玩
前端·vue·接口拦截
A_nanda1 天前
Vue2 表单提交异常详细排查方案
javascript·vue.js·elementui
劉三岁2 天前
平板网页开发,px vs rem + 适配方案
vue·电脑
蓝黑20202 天前
Vue组件通信之emit
前端·javascript·vue
吴声子夜歌2 天前
Vue3——v-for指令
前端·javascript·vue
滴滴答答哒3 天前
Vue3 动态路由组件加载:后台字符串到前端懒加载组件的完美转换
vue