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 => {
...
});
...
}
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 => {
...
});
...
}
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({})
}
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ể.
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
Bạn luôn có thể transpile gruntfile của bạn để ES5. – Bergi