vue.js: 从 webpack 中排除 core-js
vue.js: exclude core-js from webpack
这是我的 vue.config.js
文件:
module.exports = {
configureWebpack: {
externals: {
"vue": "Vue",
"core-js": "core-js",
},
},
};
使用此配置,vue.js (Vue) 库被排除在外,我可以从 CDN link 它。
但是core-js无论如何都被打包了,不被识别为外部库。
我的配置有什么问题?
您需要更改 babel 配置。
这是我的 babel.config.js
:
module.exports = {
presets: [
[
"@vue/cli-plugin-babel/preset",
{
useBuiltIns: false,
},
],
],
};
这是我的 vue.config.js
文件:
module.exports = {
configureWebpack: {
externals: {
"vue": "Vue",
"core-js": "core-js",
},
},
};
使用此配置,vue.js (Vue) 库被排除在外,我可以从 CDN link 它。
但是core-js无论如何都被打包了,不被识别为外部库。
我的配置有什么问题?
您需要更改 babel 配置。
这是我的 babel.config.js
:
module.exports = {
presets: [
[
"@vue/cli-plugin-babel/preset",
{
useBuiltIns: false,
},
],
],
};