Я хочу использовать ES6 как на стороне клиента, так и на стороне сервера. Конечно, я могу запустить свой NodeJS-сервер с терминала, например babel-node src/app.js
, но это делает невозможным отладки.Отладка приложения NodeJS + ES6 (Webstorm)
С другой стороны, Webstorm 9 утверждает, что он поддерживает ES6, но когда я пытаюсь запустить конфигурацию узла по умолчанию, он жалуется на функцию a => a + 1
.
Вопрос: Как запустить приложение NodeJS + ES6 из Webstorm 9?
P.S. Я использую Node 0.12. * Версия P.S. Я также пробовал this, но он также не работает для меня
Синтаксис стрелок еще не поддерживается в V8 и, следовательно, в NodeJS: https://code.google.com/p/v8/issues/detail?id=2700 – Sirko
@Sirko 'babel-node' синтаксический разбор синтаксиса. Я не могу запустить его из Webstrom? –
, вы можете попробовать указать его как интерпретатор узлов в конфигурации запуска Node.js. Но я не уверен, что отладка будет работать. – lena