如何在Windows环境中的Node.js中编写第一个应用程序?

时间:2012-12-13 07:02:00

标签: javascript windows node.js web

我已经在我的windows xp os中从他们的网站下载了Node.js。我已经通过微软安装程序安装了它。我不知道如何编写我的第一个应用程序,在哪里保存它们以及如何在Windows中执行它们。我有一个node.js命令提示符,但我无法使用它。 我搜索了很多,但只有linuxmac的说明。我没有找到任何合适的tutorial或示例,我可以从头开始创建节点应用程序。

如果有人可以提供一些documentationsteps或任何此类教程,我可以从中获得帮助,这对我来说会很棒。

2 个答案:

答案 0 :(得分:7)

作为Eric的this blog entry,获得node.js服务器设置并响应127.0.0.1:#port#上的请求非常容易。

真的很容易。我只是做了...比写这篇文章更长。

  1. 下载适合操作系统的node.js 1 http://nodejs.org/

  2. 现在,在与.txt相同的文件夹中创建node.exe(纯文本)文件,并将其重命名为server.js

  3. 将此Javascript放在该文件中:

    var http = require('http');
    
    http.createServer(function (request, response) {
        console.log('request starting...');
    
        response.writeHead(200, { 'Content-Type': 'text/html' });
    
        var html = '<p>Hello World!</p>';
    
        response.end(html, 'utf-8');
    }).listen(8125);
    
    console.log('Server running at http://127.0.0.1:8125/');
    
  4. 打开cmd.execd c:\path\to\the\node\executable,其中node.exe居住。

  5. 从那里开始运行:

    node server.js
    

    你应该看到它说:

    Server running at http://127.0.0.1:8125
    
  6. 打开浏览器并将http://127.0.0.1:8125/放入地址栏。

    你应该看到它说:

    Hello World!
    
  7. 就是这样。这很简单。众所周知的Hello World!在15秒或更短的时间内。现在如何让它解析Javascript文件并返回该输出而不是简单的HTML ...


    1。 注意,我得到了可执行文件node.exe,在某处创建了一个文件夹,将可执行文件放在该文件夹中。没有安装人员像魅力一样工作。

答案 1 :(得分:0)

以下是使用Windows环境和Visual Studio&gt; = 2012开发node.js应用程序的新方法 https://nodejstools.codeplex.com/