Skip to content

Using TypeScript With ASP.NET 5

Paul van Brenk edited this page Aug 6, 2015 · 10 revisions

Using TypeScript with ASP.NET v5 requires that you setup your project in a specific way, for more information about ASP.NET v5 see the ASP.NET v5 documentation.

Project setup

We start by creating a new empty ASP.NET v5 project in Visual Studio 2015, of you're not familiar with ASP.NET v5 follow this tutorial for more information.

Create new Empty ASP.NET Project

Next add a scripts folder to the root of the project, this is where we'll add the TypeScript files and the tsconfig.json file to set the compiler options.

Project layout

Finally we have to add the following option to the "compilerOptions" node in the tsconfig.json file to redirect the compiler output to the wwwroot folder:

    "outDir": "../wwwroot/"

Now if you build your project, you notice the app.js, and the app.js.map files are created in the root of the wwwroot folder.

Files after build

Clone this wiki locally