2015-07-28 35 views
6

Có thể ghi các tập tin cấu hình grunt trong ES6 như thế này?Cấu hình Grunt với es6

//Gruntfile.js 
module.exports = function (grunt) { 
    var arr = [1,2,3]; 
    arr.forEach(val => { 
    ... 
    }); 
    ... 
} 
+0

Bạn luôn có thể transpile gruntfile của bạn để ES5. – Bergi

Trả lời

2

Một cách tốt để làm điều này không đau đớn là sử dụng mô-đun babel-register Babel của như thế này:

Cài đặt:

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({}) 
} 
0

GruntJS là một ứng dụng dựa trên javascript. Nó chạy theo quy trình nút/ioj và tuân thủ các khả năng của môi trường đó. Nếu bạn sử dụng ioj hoặc phiên bản nút hỗ trợ các tính năng này, thì có, có thể.

+1

Làm cách nào tôi có thể đặt nút của mình để hỗ trợ các tính năng này? – mqklin

Các vấn đề liên quan