打字总是抱怨全球模块

时间:2016-05-21 00:19:40

标签: module typescript global external

我对打字稿很新。无论我尝试安装什么样的打字,我都会:

  

打字ERR! message尝试将“angular”编译为外部模块,但它看起来像一个全局模块。

我只是想做

typings install dt~angular

我做错了什么?

更新 如果你来这里的知识很少(就像我在写这个问题时那样) - 考虑使用npm / @ types。 More infodiscussion

2 个答案:

答案 0 :(得分:16)

如错误消息所示,您应该使用--global选项:

typings install dt~angular --global --save

有关在IntelliJ IDEA / WebstormVisual Studio Code

中设置TypeScript支持的Node.js项目的详细分步教程,请参阅

围绕它的TypeScript和工具正在快速发展。昨天起作用的东西不再起作用了。

答案 1 :(得分:-4)

  

我做错了什么?

全局模块需要使用--ambient

进行编译
typings install angular --ambient --save

您可以在此处详细了解是否需要使用ambient When to use ambient while searching for a type definition?