是否可以使用两个.babelrc文件?

时间:2016-05-21 13:08:37

标签: gulp babel rollup

我有一个项目,它运行使用汇总的构建和使用browserify构建两个不同输出的构建。现在,它们都位于相同的根目录中,并且我为它们运行了单独的gulp任务。 我的问题是我的browserify任务需要一个带有以下配置的.babelrc文件:

{
  "presets": ["es2015"]
}

我的汇总任务需要这个配置:

{
  "presets": ["es2015-rollup"]
}

我的问题是,我可以拥有两个单独的.babelrc文件,并配置在我的gulp和karma配置中使用哪一个?

1 个答案:

答案 0 :(得分:1)

在问这个问题之前,我环顾了很多,发布后我发现了一个可能的解决方案:

#facebookLogo{
float:left;
width:30px; 
height:30px;
margin:5px;
}

#twitterLogo{
float:left;
width:40px;
height:30px;
margin:5px;
}

#youtubeLogo{
float:left;
width:40px;
height:25px;
margin:5px;
}

#footerFont{
float:right;
color:white;
font-size:10px;
padding-top:10px;padding-bottom:10px; text-align:right;
}

#footerJumbotron{
background-color:black;border-radius: 0 !important; 
height:100px !important;padding-top:30px;
}

通过将其中一个任务配置为,使用babelrc我当然可以直接自己配置它。这不是一个很好的答案,我会更喜欢添加babelrc文件的名称。