如果从包的依赖项安装 cli-plugin-babel,则未加载 babel.config.js
Posted
技术标签:
【中文标题】如果从包的依赖项安装 cli-plugin-babel,则未加载 babel.config.js【英文标题】:babel.config.js not loaded if cli-plugin-babel is installed from a package's dependencies 【发布时间】:2019-11-29 02:57:27 【问题描述】:在我的团队中,所有依赖项都放在一个单独的包的依赖项中(例如 packageA)。当我在项目中安装这个 packageA 时,也会安装所有依赖项,如 vue 和 vue-cli。这是问题所在。 babel.config.js 没有加载。我在该文件的第一行放置了一个 console.log,但是当我启动项目或运行 vue inspect 时它不会打印任何内容。
但是,当我将 "@vue/cli-plugin-babel": "^3.9.0"
放在项目的 package.json 的依赖项字段中而不是在 packageA 中时。 Console.log 工作,这意味着 babel.config.js 已加载。
这里发生了什么?如果我希望在第一种情况下加载 babel.config.js,我该怎么办?
【问题讨论】:
【参考方案1】:看看这个……
Vue Cli 默认通过在项目的 package.json 中搜索依赖项来调用插件。
【讨论】:
以上是关于如果从包的依赖项安装 cli-plugin-babel,则未加载 babel.config.js的主要内容,如果未能解决你的问题,请参考以下文章