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以上好处多多。对旧项目影响不大

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进