ES6样式导入语句在TypeScript

时间:2017-04-09 07:53:28

标签: typescript ecmascript-6 webstorm commonjs

我尝试在TypeScript中进行简单的导入/导出,如下所示:

animals.ts

export const someVar=5;

main.ts

import {someVar} from './animals';

但编译器说:

Compilation errors

以下是我的打字稿编译器选项:

-t ES6 -m commonjs

我也尝试过模块选项,但没有运气。 RequireJs似乎工作正常。

我的TypeScript版本是2.2.2并使用WebStorm IDE。

我在这里缺少什么?因为我是新手,请耐心等待。

修改

tsc main.ts编译得很好。但WebStorm仍在抱怨编译错误。

1 个答案:

答案 0 :(得分:1)

找到解决方案。 我使用的是使用typescript编译器版本1.4的旧webstorm 10。我将webstorm升级到2017.1,它使用编译器版本2.2.2。 感谢@Horia Coman给予提示。