如何在 ASP.NET 5 中添加 TypeScript 明确类型定义?
How do I add a TypeScript definitely typed definition in ASP.NET 5?
我正在尝试在 Visual Studio 2015 RC 的 ASP.NET v5 网络项目中安装来自 DefinitelyTyped 的 TypeScript 定义文件? NuGet 包似乎不再工作,TSD 有一段时间没有更新,在 VS 中使用它时我没有看到很多好的文档。
哪些方法仍然适用于 VS 2015 RC?
我一直在使用 NPM 的 TSD。它在我的 MVC 6 项目中运行良好,绝对应该是最新的定义源。
这应该是您开始所需的全部内容:
npm install tsd --save-dev
tsd install jquery --save
TSD 是 deprecated. The generally preferred alternative is Typings。
来自文档:
# Install Typings CLI utility.
npm install typings --global
# Search for definitions.
typings search tape
# Find an available definition (by name).
typings search --name react
# If you use the package as a module:
# Install non-ambient typings (default from "npm" registry, configurable through defaultSource
in .typingsrc
)
typings install debug --save
# If you use the package through script tag, or
# it is part of the environment, or
# the non-ambient typings is not yet available:
typings install dt~mocha --global --save
# Install typings from particular registry
typings install env~atom --global --save
typings install npm~bluebird --save
# Use typings/index.d.ts
(in tsconfig.json
or as a ///
reference).
cat typings/index.d.ts
我正在尝试在 Visual Studio 2015 RC 的 ASP.NET v5 网络项目中安装来自 DefinitelyTyped 的 TypeScript 定义文件? NuGet 包似乎不再工作,TSD 有一段时间没有更新,在 VS 中使用它时我没有看到很多好的文档。
哪些方法仍然适用于 VS 2015 RC?
我一直在使用 NPM 的 TSD。它在我的 MVC 6 项目中运行良好,绝对应该是最新的定义源。
这应该是您开始所需的全部内容:
npm install tsd --save-dev
tsd install jquery --save
TSD 是 deprecated. The generally preferred alternative is Typings。
来自文档:
# Install Typings CLI utility.
npm install typings --global# Search for definitions.
typings search tape# Find an available definition (by name).
typings search --name react# If you use the package as a module:
# Install non-ambient typings (default from "npm" registry, configurable throughdefaultSource
in.typingsrc
)
typings install debug --save# If you use the package through script tag, or
# it is part of the environment, or
# the non-ambient typings is not yet available:
typings install dt~mocha --global --save# Install typings from particular registry
typings install env~atom --global --save
typings install npm~bluebird --save# Use
typings/index.d.ts
(intsconfig.json
or as a///
reference).
cat typings/index.d.ts