Możliwe jest pisanie plików konfiguracyjnych gruntu w es6, jak to?Konfiguracja Grunta z es6
//Gruntfile.js
module.exports = function (grunt) {
var arr = [1,2,3];
arr.forEach(val => {
...
});
...
}
Możliwe jest pisanie plików konfiguracyjnych gruntu w es6, jak to?Konfiguracja Grunta z es6
//Gruntfile.js
module.exports = function (grunt) {
var arr = [1,2,3];
arr.forEach(val => {
...
});
...
}
Jednym z możliwych sposobów, aby to zrobić bezboleśnie jest użycie modułu Babla babel-register
tak:
montażu:
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 to aplikacja oparta na javascript. Działa w ramach procesu node/iojs i dostosowuje się do możliwości tego środowiska. Jeśli używasz iojs lub wersji węzła, która obsługuje te funkcje, to tak, jest to możliwe.
Jak mogę ustawić mój węzeł, aby obsługiwał te funkcje? – mqklin
Zawsze można transpile swoją gruntfile do ES5. – Bergi