types安装不适用于已configuration的打字稿定义
我有typings.json文件与声明,包括我的项目所需的一些打字稿定义。 检查下面的参考
... "ambientDependencies": { "bluebird": "registry:dt/bluebird#2.0.0+20160319051630", "express": "registry:dt/express#4.0.0+20160317120654", "express-serve-static-core": "registry:dt/express-serve-static-core#0.0.0+20160322035842", ...
但是当我尝试执行typestypings install
命令没有得到安装和打字稿下面的语句
--- (No dependencies)
与npm install
package.json
软件包的npm install
不同,typings命令不能按预期工作。 我有一个错误的假设? 到目前为止,我已经避免了在版本控制(如node_modules
)中检查打字稿定义(存储在打字文件夹内)。 是否有必要签入这个文件?
更新这是我的错误,我更新typings
命令行实用程序版本1.0.5
。 我检查了https://github.com/typings/typings,并意识到我需要改变typings.json来使用新的主要版本。 改变了typings.json
按照网站上给出的指示,现在正在工作。
您已经使用0.x版本添加了定义。
--ambient
命令已弃用。 用--global
代替。
为了修复现有的typings.json
文件,您可以将“ambientDependencies”重命名为“globalDependencies”