- 在vue.config.js中配置extenals
module.exports = {
publicPath: './',
configureWebpack: {
externals: {
'element-plus': 'ElementPlus',
vue: 'Vue',
},
},
};
// main.js/main.ts
import { createApp } from 'vue';
import App from './App.vue';
- import ElementPlus from 'element-plus';
- import 'element-plus/lib/theme-chalk/index.css';
+ const ElementPlus = require('element-plus')
createApp(App)
.use(store)
.use(router)
.use(ElementPlus)
.mount('#app');
- 在public/index.html中,通过CDN引入相应的js和css
<!-- @format -->
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 添加CDNcss资源 -->
<link rel="stylesheet" href="https://unpkg.com/element-plus/lib/theme-chalk/index.css">
</head>
<body>
<div id="app"></div>
<!-- 添加CDNjs资源 -->
<script src="https://lib.baomitu.com/vue/3.0.5/vue.global.prod.js"></script>
<script src="https://unpkg.com/element-plus@1.0.1-beta.18/lib/index.full.js"></script>
</body>
</html>
发表评论
还没有评论,快来抢沙发吧!