问题
I'm trying to install TypeScript definition files from DefinitelyTyped within a ASP.NET v5 web project in Visual Studio 2015 RC? NuGet packages don't seem to work anymore and TSD hasn't been updated in awhile and I haven't seen a lot of good documentation for it when using it within VS.
What ways are still working for the VS 2015 RC?
回答1:
TSD is deprecated. The generally preferred alternative is Typings.
From docs:
# 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
回答2:
I have been using TSD from NPM. It is working fine with my MVC 6 project and should definitely be the most up to date source of definitions.
This should be all you need to get going:
npm install tsd --save-dev
tsd install jquery --save
来源:https://stackoverflow.com/questions/29994427/how-do-i-add-a-typescript-definitely-typed-definition-in-asp-net-5