2015-12-07 2 views
0

Я пытаюсь использовать Babel 6 для transplie ES2015 javascript файлов. Два самых простых случая: 1 файл и файлы из каталога.Вавилон 6, неожиданный токен при попытке транслировать dir

install babel-cli и babel-preset-es2015, create a .babelrc. использование команда babel app.js --out-file appout.js. совершенно, без проблем.

затем я пытаюсь перевести два файла в каталог, один из которых использует функцию экспорта.

var shout = function(s){ 
    return s.toUpperCase(); 
} 

export shout; 

тогда, когда я использую командную строку для tranpile, столпотворение ЦСИ --out-Dir Lib возвращается с ошибкой,

unexpected token at export shout; 
                ^

не очень понимает, что здесь не так.

+2

Он должен быть 'экспорт {рупор}; ' – Mjh

ответ

0

ответ MJH правильна:

Вместо:

export shout; 

должно быть:

export {shout}; 

или

export default shout; 
Смежные вопросы