zoukankan      html  css  js  c++  java
  • node.js安装及初用

    Node.js - 环境安装配置

    如果愿意安装设置Node.js环境,需要计算机上提供以下两个软件:

    一、文本编辑器

    二、Node.js二进制安装包

    文本编辑器

    这将用来编写程序代码。 一些编辑器包括:Windows记事本,OS Edit命令,Brief, Epsilon, EMACS和VIM或vi。

    第一步:双击下载的  “node-v0.12.7-x64.msi" 文件,出现提示安装界面:

    第二步:选择安装目录,这里安装在目录 D:yiibai_worksp odejs 中,如下图:

    第三步:选择安装的模块和功能,这里全部安装,并添加到系统环境变量,如下图所示:

    最后一步:安装完成!

    验证安装:执行文件

    创建一个js文件名为test.js 在 D:>yiibai_worksp odejs.

    File: test.js

    console.log("Hello World")

    现在运行test.js看到的结果:

    D:yiibai_worksp
    odejs> node test.js
    

    验证输出结果:

    还可以通过 

    第二步:选择安装目录,这里安装在目录 D:yiibai_worksp odejs 中,如下图:

    第三步:选择安装的模块和功能,这里全部安装,并添加到系统环境变量,如下图所示:

    最后一步:安装完成!

    验证安装:执行文件

    创建一个js文件名为test.js 在 D:>yiibai_worksp odejs.

    File: test.js

    console.log("Hello World")

    现在运行test.js看到的结果:

    D:yiibai_worksp
    odejs> node test.js
    

    验证输出结果:

    还可以通过

    node -v来进行查看当前安装的版本

    Node.js - 第一个应用程序

    在使用 Node.js 创建 Hello World ! 应用程序之前, 让我们看看Node.js的应用程序的组成部分。Node.js应用程序由以下三个重要部分组成:

    • 导入所需模块: 使用require指令来加载javascript模块

    • 创建一个服务器: 服务器这将听监听在Apache HTTP服务器客户端的请求。

    • 读取请求并返回响应: 在前面的步骤中创建的服务器将响应读取由客户机发出的HTTP请求(可以是一个浏览器或控制台)并返回响应。

    创建Node.js应用

    步骤 1:导入所需的包

    使用require指令来加载 HTTP 模块。

    var http = require("http")

    步骤 2:使用http.createServer方法创建HTTP服务器。通过参数函数请求并响应。编写示例实现返回“Hello World”。服务器在8081端口监听。

    http.createServer(function (request, response) {
       // HTTP Status: 200 : OK
       // Content Type: text/plain
       response.writeHead(200, {'Content-Type': 'text/plain'});
       // send the response body as "Hello World"
       response.end('Hello World
    ');
    }).listen(8081);
    // console will print the message
    console.log('Server running at http://127.0.0.1:8081/');

    步骤 3: 创建一个 js 文件在 helloworld.js 在 D:>yiibai_worksp.

    File: helloworld.js

    var http = require("http")
    http.createServer(function (request, response) {  
       response.writeHead(200, {'Content-Type': 'text/plain'});  
       response.end('Hello World
    ');
    }).listen(8081);
    console.log('Server running at http://127.0.0.1:8081/');

    现在运行 helloworld.js 看到结果:

    D:yiibai_worksp
    odejs>node helloworld.js

    验证输出,服务器应用已经启动!

    Server running at http://127.0.0.1:8081/
    

    向Node.js服务器发出请求

    打开浏览器(IE),在地址栏中输入:http://127.0.0.1:8081/ 在浏览器中,看看下面的结果。

    Node.js - REPL

    REPL代表读取评估和演示打印循环,它就像 Window 下的控制台的计算机环境,或 Unix/Linux 系统的 Shell命令输入响应输出。 Node.js或Node 捆绑了一个REPL环境。可执行以下任务。

    • 读取- 读取用户的输入,解析输入的JavaScript数据结构并存储在内存

    • 计算- 采取并评估计算数据结构

    • 打印- 打印结果

    • 循环 - 循环上面的命令,直到用户按Ctrl-C两次终止

    Node 的REPL 与 Node.js 的实验代码非常有用,用于调试JavaScript代码。

  • 相关阅读:
    什么是MongoDb
    Python之人工智能:PyAudio 实现录音 自动化交互实现问答
    Python人工智能之初识接口
    cordova(安卓)(腾讯信鸽注册绑定与反绑定) 插件开发
    sencha touch 在安卓中横屏、竖屏切换 应用崩溃问题
    Sencha Touch 实战开发培训 电子书 基础篇
    wps 批量调整图片大小 宏
    使用 crosswalk-cordova 打包sencha touch 项目,再也不用担心安卓兼容问题!
    Sencha Cmd 5.0.1.231 是坑爹货
    sencha touch api 使用指南
  • 原文地址:https://www.cnblogs.com/J-JUN/p/9447605.html
Copyright © 2011-2022 走看看