TypeScript,使用Visual Studio 2012 express进行node.js开发

如何在Visual Studio中编写,构build和运行node.js应用程序? 我在VS和node.js包上安装TypeScript扩展。 当我创buildTypeScripttypes的新项目时,只能为浏览器编写脚本。

更新

我想为node.js库自动完成和error handling

您需要包含node.js的types定义 。

这个文件声明了node.js的所有操作,所以你可以获得自动完成和types安全。

/// <reference path="./node.d.ts" /> var x = new SlowBuffer(5); 

你可以使用VS作为编辑器,不需要解决scheme文件或任何东西。

要创build一个node.js应用程序,首先安装打字稿包:

 npm install -g typescript 

然后将你的文件编译成javascript:

 tsc app.ts 

将您的应用程序作为节点进程运行:

 node app.js