2017-06-18 112 views
0

我在Typescript中有一个项目,我想使用依赖项“localForage”:https://github.com/localForage/localForage如何在Typescript项目中使用“localForage”?

npm install @types/localforage --save

我用:

我用以下命令故宫安装了

import * as localForage from "localforage"; 

,我得到的错误:

error TS1148: Cannot compile modules unless the '--module' flag is provided I was looking for solutions and I found TypeScript 0.9.* VisualStudio TS5037: Cannot compile external modules unless the '--module' flag is provided.

这是不相关的我因为我用Webstorm 10.0.5

+0

你需要实际安装的模块中遇到的问题 - 'NPM我localforage' - @types包只是打字稿定义 – Seiyria

+0

我试过了。没有帮助 – CrazySynthax

+0

我开了一个新问题。这个可以删除。 – CrazySynthax

回答

2

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

请注意,您使用的是很旧webStorm版本,它的打字稿整合是没有及时更新,您可以使用最新版本的打字稿

+0

对不起,但这不是正确的方法。你发布了这个问题,得到了答案;然后将问题改为另一个。现在,接受的答案与这个问题无关。你希望我删除我的答案,并发布一个新的呢?然后,您将再次更改您的问题等。一旦问题得到解答,如果您有任何问题,请发布新问题 – lena

+0

您是对的。我将它改回到您回答的原始帖子。 – CrazySynthax

相关问题