Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I add a TypeScript definitely typed definition in ASP.NET 5?

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?

like image 733
Orion Adrian Avatar asked May 01 '15 20:05

Orion Adrian


2 Answers

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
like image 179
Slick86 Avatar answered Nov 11 '22 08:11

Slick86


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 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

like image 45
Alex Avatar answered Nov 11 '22 09:11

Alex