Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

TypeScript "Compile on save" feature not working in Visual Studio 2015

The "Compile on save" feature isn't working for me after upgrading to Visual Studio 2015. When I make a change to a .ts file in my project and save, the status bar at the bottom of the IDE says Output(s) generated successfully, but the generated .js file doesn't change.

Here's what I've tried:

  • adding the following to the root <Project> element in my .csproj:

    <PropertyGroup>     <TypeScriptCompileOnSaveEnabled>True</TypeScriptCompileOnSaveEnabled> </PropertyGroup> 
  • checking and unchecking the "Automatically compile TypeScript files which are not part of a project" option in Tools -> Options -> TypeScript -> Project:

    enter image description here

  • double checking to make sure "Compile on save" is checked in my project's TypeScript Build properties:

    enter image description here

What am I missing?

As a side note, the TypeScript compilation step does work as expected when triggered by a regular build.

like image 504
Nathan Friend Avatar asked Jul 31 '15 16:07

Nathan Friend


1 Answers

For me it was this option in tsconfig.json:

"compileOnSave": true, "compilerOptions": { ... }, 

Restart Visual Studio for this change to take effect.

like image 173
Miłosz Wierzbicki Avatar answered Oct 13 '22 05:10

Miłosz Wierzbicki