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

Mri*_*hal 1 javascript windows node.js web

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

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

Jar*_*ish 7

正如Eric的博客条目,获得node.js服务器设置并响应请求是非常容易的127.0.0.1:#port#.

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

  1. 下载适合OS的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/');
    
    Run Code Online (Sandbox Code Playgroud)
  4. 打开一个cmd.execd c:\path\to\the\node\executable,node.exe居住在哪里.

  5. 从那里,运行:

    node server.js
    
    Run Code Online (Sandbox Code Playgroud)

    你应该看到它说:

    Server running at http://127.0.0.1:8125
    
    Run Code Online (Sandbox Code Playgroud)
  6. 打开浏览器并放入http://127.0.0.1:8125/地址栏.

    你应该看到它说:

    Hello World!
    
    Run Code Online (Sandbox Code Playgroud)

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


1.注意,我得到了可执行文件,node.exe在某处创建了一个文件夹,将可执行文件放在该文件夹中.没有安装人员 奇迹般有效.