在我参与的所有 Angular 项目中,我一直在使用 grunt task runner。
目前,我找到了一个gulp-protractor-qa
gulp 插件,它可以在测试中实时监视我的所有元素选择器。它擅长做什么,但现在我必须为另一个构建系统单独配置(我在插件gulpfile.js
中找不到合适的替代方案)。grunt
可以在一个项目中同时使用两者grunt
并构建系统吗?gulp
在这种情况下,普遍接受的行动是什么?
gulp-protractor-qa
只是一个例子。我可以想象,当我在两个构建系统中都需要不同的合适插件并且必须做出选择时,这会再次打击我:尝试坐在两把椅子上?