ES6 样式导入语句在 TypeScript 中不起作用
ES6 style import statement not working in TypeScript
我正尝试在 TypeScript 中做如下简单的 import/export:
animals.ts
export const someVar=5;
main.ts
import {someVar} from './animals';
但是编译器说:
以下是我的打字稿编译器选项:
-t ES6 -m commonjs
我也在模块选项中尝试过 amd,但没有成功。不过,RequireJs 似乎工作正常。
我的 TypeScript 版本是 2.2.2 并使用 WebStorm IDE。
我在这里错过了什么?请耐心等待,因为我是新手。
编辑
tsc main.ts
编译得很好。但是 WebStorm 仍然抱怨编译错误。
找到解决方案。
我使用的是旧的 webstorm 10,它使用的是 typescript 编译器版本 1.4。我将 webstorm 升级到 2017.1,它使用编译器版本 2.2.2。
感谢@Horia Coman 的提示。
我正尝试在 TypeScript 中做如下简单的 import/export:
animals.ts
export const someVar=5;
main.ts
import {someVar} from './animals';
但是编译器说:
以下是我的打字稿编译器选项:
-t ES6 -m commonjs
我也在模块选项中尝试过 amd,但没有成功。不过,RequireJs 似乎工作正常。
我的 TypeScript 版本是 2.2.2 并使用 WebStorm IDE。
我在这里错过了什么?请耐心等待,因为我是新手。
编辑
tsc main.ts
编译得很好。但是 WebStorm 仍然抱怨编译错误。
找到解决方案。 我使用的是旧的 webstorm 10,它使用的是 typescript 编译器版本 1.4。我将 webstorm 升级到 2017.1,它使用编译器版本 2.2.2。 感谢@Horia Coman 的提示。