1.webpack
npm install unplugin-vue-components
vue.config.js文件加段代码
-------------------------------------------------------------------------------------------------
const Components = require('unplugin-vue-components/webpack') const { ElementPlusResolver } = require('unplugin-vue-components/resolvers') module.exports = { // ... configureWebpack: { plugins: [ Components({ resolvers: [ElementPlusResolver()], }), ], module: { rules: [ { test: /\.mjs$/, include: /node_modules/, type: 'javascript/auto', }, ], }, }, }
-----------------------------------------------------------------------------------------------------
module配置解决:Can’t import the named export ‘xxx’ from non EcmaScript module (only default export is available) 出现的报错
------------------------------------------------------------------------------------------------------
使用时发现一些消息框组件样式竟然没有了,只能这样解决了
main.js接口文件
import 'element-plus/theme-chalk/el-message.css';
import 'element-plus/theme-chalk/el-notification.css';