ECMA 2015语法正常工作,除了" export"代币

时间:2017-01-21 12:55:12

标签: javascript angularjs angular typescript ecmascript-6

我有以下代码,并且它已正确执行。值得注意的是letconst()=>{},根据我的理解,这表明ECMA 2015处于活动状态并正确地转换为浏览器。

const App = require("./app.js")
const Css = require("./global.sass");
let test = (stuff) => { console.log("this is: " + stuff); }
test("donkey");

但是,当我添加export default语句时,浏览器会告诉我它是一个无法识别的令牌。

const App = require("./app.js")
...
export default { }

以前,我已经使用了Babel进行转换,并且对export语法没有任何问题(除非我做了一些愚蠢的事情但是一切开始咆哮我)。目前,我正试图戳Angular熊,因此装载机 ts 。但是,由于TypeScript是ECMA15的超集,因此不应该影响。

如何解决此问题?我不知道从哪里开始。

0 个答案:

没有答案