我的Vue CLI插件如何告诉babel CLI插件必须转换node_modules中的某个依赖项?
即使这种蛮力尝试也失败了,尽管从理论上讲所有文件都应该被编译:
module.exports = (api, opts) => {
api.chainWebpack(config => {
config.module.rules.get('js').exclude.add(_ => false)
但是用false
替换true
确实产生了预期的结果,这意味着没有文件被编译。
我认为挑战仅限于js
个文件,因为vue
个文件始终由cli-plugin-babel转译:
https://github.com/vuejs/vue-cli/blob/master/packages/@vue/cli-plugin-babel/index.js#L39