因此,我想知道将Babel和Webpack与Grunt集成的最佳实践是什么。有一个grunt-babel插件,一个grunt-webpack插件和一个babel-loader适用于Webpack。应该在Webpack中配置Babel还是在Grunt配置中?
前端开发让我崩溃。
因此,我想知道将Babel和Webpack与Grunt集成的最佳实践是什么。有一个grunt-babel插件,一个grunt-webpack插件和一个babel-loader适用于Webpack。应该在Webpack中配置Babel还是在Grunt配置中?
前端开发让我崩溃。
这完全取决于你,但无论你决定使用哪个工具,请坚持使用它。不要在一个地方配置某些东西,在其他地方使用另一个工具。请在Webpack或Grunt中完全进行配置。应该在Webpack还是Grunt配置Babel?
Gruntfile.js
中完成配置的,因此我发现在那里定义Babel (或者我所有的插件)非常方便。将其分成几个文件只会让人感到困惑。grunt-browserify
进行其他工作流程,我编写了一个ES6样板,介绍如何设置正确的项目。