我正在为visual studio 2015专业版工作。我已经用npm安装了typescript。已安装Typescript 2.0.3。
然后,我尝试使用右键单击项目的tsscript文件夹->添加新项来添加typescript文件,但没有找到任何ts文件模板。
然后我做了一个解决办法,添加了一个文本文件,并将其扩展名从.txt改为.ts,并在此文件中粘贴了一些typescript代码。当我运行应用程序时,应用程序能够从这个ts文件生成jsfile。但问题是:ts文件中的文本颜色都是黑色的。没有着色,没有智能,没有模块化。只是纯文本。
如何使visual studio识别此ts文件。下面是截图。
tsconfig.json文件:
{
"compilerOptions": {
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"module": "commonjs",
"noEmitOnError": true,
"noImplicitAny": false,
"outDir": "../Scripts/",
"removeComments": false,
"sourceMap": true,
"target": "es5",
"moduleResolution": "node"
},
"exclude": [
"node_modules",
"typings/index",
"typings/index.d.ts"
]
}
编辑:通过将我的Visual Studio 2015更新为Visual Studio 2015更新3解决了此问题。
最佳答案
如果您已经安装了typescript 2.03插件,但仍然看不到所需的内容,则可能需要https://www.visualstudio.com/vs/node-js/中的nodejs tools for visual studio,version 1.02(或更高版本)。
我使用的打字启动器是在Proj/Additer项下安装的/NoDjs。您可能需要在nodejs项目中才能使这些工作正常。
关于asp.net-mvc - VS2015没有TypeScript模板,并且不支持Typescript,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40017358/