如何使用" localForage"在Typescript项目中?

时间:2017-06-18 16:57:21

标签: typescript webstorm typescript-typings localforage

我在Typescript中有一个项目,我想使用依赖" localForage":https://github.com/localForage/localForage

我通过以下npm命令安装它:

  

npm install @ types / localforage --save

我用过:

 import * as localForage from "localforage";

我收到错误:

  

错误TS1148:无法编译模块,除非' - 模块'国旗是   如果我正在寻找解决方案,我发现了TypeScript 0.9。*   VisualStudio TS5037:除非能够编译外部模块   ' - 模块'提供标志。

这与我无关,因为我使用的是Webstorm 10.0.5

1 个答案:

答案 0 :(得分:2)

Settings | Languages & Frameworks | TypeScript - Set options manuallyUse tsconfig.json中选择了哪个选项?在前一种情况下,请务必将--module commonjs指定为命令行选项值。否则,将"module": "commonjs"添加到tsconfig.json。

请注意,您使用的是非常旧的webStorm版本,其Typescript集成不是最新的,您可能会遇到使用最近的打字稿版本的问题