如果从软件包的依赖项安装了cli-plugin-babel,则不会加载babel.config.js

时间:2019-07-20 10:34:22

标签: javascript babeljs vue-cli

在我的团队中,所有依赖项都放在单独的程序包的依赖项中(例如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 个答案:

答案 0 :(得分:0)

看看这个…… vue-cli-doc

默认情况下,Vue Cli通过在项目的package.json中搜索依赖项来调用插件。