标签: visual-studio typescript
我在Visual Studio 2015中使用Angular 2,在asp .net 4.5项目中。当我构建并运行项目时,JavaScript文件正确创建。但是,如果我对TypeScript进行任何更改并重新编译,则JavaScript不会被覆盖。我可以让TypeScript重新编译的唯一方法是删除以前的JS文件。
答案 0 :(得分:0)
我首先建议以管理员身份打开Visual Studio以查看它是否是权限问题,因此VS2015无法覆盖您的JS文件。
否则,右键单击解决方案中的项目(不是解决方案本身),然后选择属性。
您应该有一个名为 TypeScript Build 的标签,如下面的屏幕截图所示。确保您已选中保存时编译。
答案 1 :(得分:0)
"compileOnSave": true
添加到tsconfig.json。