Я привык писать JSX-файлы React, используя синтаксис ES6, предоставляемый jstransform. Я люблю это.
Компилируется для клиента с помощью webpack + jsx-loader — с переключателем ?harmony
. На узле я использую модуль node-jsx для прямого запроса файлов .jsx.
Тем не менее, мои «обычные» js-скрипты все еще используют «старый» синтаксис ES5. Как я могу использовать там jstransform, то есть использовать синтаксис ES6 как в node.js, так и в браузере?
- на узле: работает ли переключатель --harmony как jstransform или мне следует использовать плагин, похожий на node-jsx?
- на веб-пакете: как скомпилировать с помощью jstransform? Я пытался использовать jstransform-loader, но это не помогло.