Я хочу использовать babelJs для переноса исходного кода javascript с es6 (или es7) на es5. Итак, я создал проект. Вот мой файл package.json:
{
"name": "myapp",
"version": "1.0.0",
"description": "my front end app",
"main": "gulpfile.js",
"directories": {
"test": "test"
},
"dependencies": {},
"devDependencies": {
"babel-cli": "^6.10.1"
},
"scripts": {
"build-js": "babel app/src/js -d app/libs/",
},
"author": "",
"license": "ISC"
}
Создаю файл javascript:
var sayHello = name => {
return "Hello: " + name;
};
var result = sayHello("Sandeep"),
message = document.createElement("H1");
message.innerText = result;
document.body.appendChild(message);
Когда я запускаю задачу build-js, выходной файл содержит то же содержимое, что и входной файл. Транспиляции не произошло. Есть ли что-нибудь еще? Спасибо
.babelrc
с нужными настройками. - person Davin Tryon   schedule 07.07.2016