在web矩阵和IIS上运行node.js.

时间:2014-03-19 03:28:04

标签: node.js webmatrix

我正在尝试自学node.js。

我已经安装了节点,它可以从命令行运行。

我现在正在尝试使用web矩阵3作为节点的IDE。

我一直在做以下步骤

  1. 使用模板库创建新网站。
  2. 我选择空的node.js网站。
  3. 我创建了一个js文件并编写了一些代码
  4. 我在chrome或firefox上运行它。
  5. 当我创建一个新项目时,会自动使用以下代码创建一个文件server.js:

        var http = require('http');
        http.createServer(function (req, res) {
            res.writeHead(200, { 'Content-Type': 'text/html' });
            res.end('Hello, world!');
        }).listen(process.env.PORT || 8080);
    

    每当我尝试运行文件时,我会在浏览器上找到类似“http://localhost:39540/”的URL并执行server.js。

    我可以理解上面的代码,如果删除server.js,我会收到错误。

    无论我尝试运行什么文件,都会执行server.js。

    即使我尝试使用简单的console.log,也会执行server.js。

    我可能需要在config.web文件中更改一些内容吗?

    如何使用web矩阵和IIS而不是server.js运行我的文件? (就像我可以在云9 IDE上运行)

    如果这个问题听起来很愚蠢或者这不是正确的论坛,我会提前道歉。

0 个答案:

没有答案