类型安装不适用于已配置的打字稿定义
Typings install not working for already configured typescript definitions
我有 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)
与从 package.json
安装软件包的 npm install
不同,typings 命令未按预期工作。我有错误的假设吗?到目前为止,我已经避免在版本控制(如 node_modules
)中签入打字稿定义(存储在 typings
文件夹中)。是否需要签入此文件?
更新
这是我的错误,我将 typings
命令行实用程序更新为版本 1.0.5
。我检查了 https://github.com/typings/typings 并意识到我需要更改 typings.json 以使用新的主要版本。根据网站上给出的说明更改了 typings.json
,它现在可以正常工作了。
您已使用 0.x 版本的类型添加了定义。
--ambient
命令已弃用。请改用 --global
。
为了修复现有的 typings.json
文件,您可以将 "ambientDependencies" 重命名为 "globalDependencies"
我有 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)
与从 package.json
安装软件包的 npm install
不同,typings 命令未按预期工作。我有错误的假设吗?到目前为止,我已经避免在版本控制(如 node_modules
)中签入打字稿定义(存储在 typings
文件夹中)。是否需要签入此文件?
更新
这是我的错误,我将 typings
命令行实用程序更新为版本 1.0.5
。我检查了 https://github.com/typings/typings 并意识到我需要更改 typings.json 以使用新的主要版本。根据网站上给出的说明更改了 typings.json
,它现在可以正常工作了。
您已使用 0.x 版本的类型添加了定义。
--ambient
命令已弃用。请改用 --global
。
为了修复现有的 typings.json
文件,您可以将 "ambientDependencies" 重命名为 "globalDependencies"