我有带有声明的 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",
...
但是当我尝试执行typings install
命令时,没有安装任何东西,并且打字稿发出以下语句
--- (No dependencies)
与npm install
从 安装包不同package.json
,typings 命令没有按预期工作。我有一个错误的假设吗?到目前为止,我已经避免typings
在版本控制(如 )中签入打字稿定义(存储在文件夹中node_modules
)。有必要签入这些文件吗?
更新
这是我的错误,我将typings
命令行实用程序更新为 version 1.0.5
。我检查了https://github.com/typings/typings并意识到我需要更改 typings.json 以使用新的主要版本。typings.json
按照网站上的说明进行了更改,现在可以使用了。