【发布时间】:2016-09-16 15:57:00
【问题描述】:
我正在尝试将 tsd 迁移到类型,因为类型似乎是 tsd 的替代品。所以我为
运行以下命令typings install dt~express --global --save
输出是这样的
typings INFO reference 在安装过程中从“express”(主要)剥离的参考“https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/7de6c3dd94feaeb21f20054b9f30d5dabc5efabd/serve-static/serve-static.d.ts” 类型信息参考 在安装过程中从“express”(主要)剥离参考“https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/7de6c3dd94feaeb21f20054b9f30d5dabc5efabd/express-serve-static-core/express-serve-static-core.d.ts” 表示 └──(无依赖)
然后我运行 tsc 来编译我的 express 项目,我得到了类似的错误
typings/globals/express/index.d.ts(4,34):错误 TS2307:找不到模块“服务静态”。 typings/globals/express/index.d.ts(5,27):错误 TS2307:找不到模块“express-serve-static-core”。
似乎 typings 没有为 express 的依赖项安装类型。我对 tsd 没有这个问题。因为它支持一个选项“--resolve”,它也会为依赖项安装所有类型。
typings 也有这个“解决”功能吗?
谢谢
【问题讨论】:
标签: typescript tsd