Поскольку версия не была уточнена, я опишу для вашего проекта 4.2.6
- Go до root и запустите
npm init
Установить Babel:
npm install --save-dev babel-cli babel-preset-es2015
Добавьте к своим
package.json
сценариям запуска:
"scripts" : {
"build-prod": "./node_modules/.bin/babel es6 -d app --comments=false --compact=true",
"build-debug": "./node_modules/.bin/babel es6 -d app --sourceMaps=true",
"watch": "./node_modules/.bin/babel es6 -d app --watch"
},
Перемещение исходного кода из
app
и
app.js
в другую папку (например, назовите его
es6
)
mv app.js app
mv app es6
и создайте
build.xml
в root и вставьте новое задание в тег проекта:
<target name="-before-build">
<x-shell reloadprofile="true" dir="${basedir}">
npm run build-debug
</x-shell>
</target>