从Visual Studio启动NodeJS Knockout SPA

时间:2015-09-02 22:57:18

标签: node.js visual-studio-2012 knockout.js

我使用 yo ko 创建了一个项目,并在Visual Studio 2012中使用NTVS打开。

使用 http-server src

,可以从命令行运行应用程序

但是在Visual Studio上点击F5只是启动Node并且没有启动指向SPA应用程序的服务器和浏览器。

我意识到我需要一个“server.js”脚本来启动服务器。所以我从某个地方复制了这个例子:

var http = require('http');

var port = process.env.port || 1337;

http.createServer(function(req, res) {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello World');
}).listen(port);

显然这是写一个简单的文字。

问题是,如何让它在src文件夹上运行服务器,就像http-server一样?

我在http doc中查找了nodejs,但找不到帮助我的东西。

由于

1 个答案:

答案 0 :(得分:0)

原来很简单:创建了一个新的空白ASP.Net项目。在控制台上,导航到新项目目录,然后运行" yo ko"。

在VStudio中将文件添加到项目中,并将起始文件设置为index.html。