typings install 报错

typings install dt~angular --global --save
会报错
typings ERR! message Attempted to compile "angular" as a global module, but it looks like an external module. You'll need to remove the global option to continue.
但是用
typings install dt~angular --save
但是这样安装的是一个外部模块,index.d.ts文件就会报错
文件头部多了一个模块定义,什么鬼?需要自己手动注释?
clipboard.png
对比了安装源 是没有这个的

clipboard.png

阅读 6.2k
1 个回答

angular,已经暴露接口了,
clipboard.png

就不要用dt-angular --global 来安装了

建议是用 npm install @types/angular 安装
然后在tsconfig.json 中设置: "types":["angular"] .这是官方推荐的方法。这样你就不用管理你的typings 文件夹了

clipboard.png
https://www.tslang.cn/docs/ha...

此方式要在typescript 2.0以上版本使用,旧版本还是用typings.
建议升级到2.0以上好处多多。对旧项目影响不大