配置jQuery支持
configureWebpack: {
plugins: [
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
'windows.jQuery': 'jquery'
})
]
}
vue-cli按需引入vant
npm i vant -S
npm i babel-plugin-import -D
module.exports = {
presets: ["@vue/app"],
plugins: [
[
"import",
{
libraryName: "vant",
libraryDirectory: "es",
style: true
},
"vant"
]
]
};
<template>
<van-cell>vant</van-cell>
</template>
<scrpit lang="ts">
import Vue from 'vue';
import Component from 'vue-class-component';
import { Cell } from 'vant';
@Component({
components: { [Cell.name]: Cell }
})
export default class Demo extends Vue {}
</script>
vue-cli按需引入element
npm i element-ui -S
npm i babel-plugin-component -D
module.exports = {
presets: ["@vue/app"],
plugins: [
[
"component",
{
libraryName: "element-ui",
styleLibraryName: "theme-chalk"
}
]
]
};