可以像这样在es6中编写grunt配置文件吗?
//Gruntfile.js
module.exports = function (grunt) {
var arr = [1,2,3];
arr.forEach(val => {
...
});
...
}
答案 0 :(得分:2)
一种可能的方法是无痛地使用Babel的babel-register
模块:
安装:
npm install babel-register --save-dev
.babelrc:
{
presets: ["es2015"]
}
Gruntfile.js:
require('babel-register')
module.exports = require('./Gruntfile.es').default
Gruntfile.es
export default function(grunt) {
grunt.initConfig({})
}
答案 1 :(得分:0)
GruntJS是一个基于JavaScript的应用程序。它在node / iojs进程下运行,并且遵循该环境的功能。如果您使用iojs或支持这些功能的节点版本,那么是的,它可能。