zoukankan      html  css  js  c++  java
  • node.js自学记录(一)~本地安装nodejs及使用

    项目要求使用Node.js,在此记录Windows下Node.js的安装情况。

    说明:

     1、Node是一个Javascript运行环境(runtime)。

     2、V8引 擎执行Javascript的速度非常快,性能非常好。Node对Google V8引擎进行了封装。

       3、Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。

    第一步:下载node.js安装文件

     https://nodejs.org/ 中点击install,存储与你系统匹配的.msi安装文件即可。

       示例文件:node-v0.12.4-x64.msi

    第二步: 安装

     双击打开node-v0.12.4-x64.msi文件,直接下一步按顺序安装即可。

     默认安装存放目录是C:Program Files odejs

    第三步: 判断node.js是否安装成功

     1、以window8系统为例,选择运行,输入cmd打开cmd命令窗口;

      2、敲入命令node-v回车

     

      3、敲入命令npm -v回车

      

    第四步:编写简单node.js命令

       1、双击打开node.js客户端快捷方式

      

      2、举例:打印Hello! ,计算1+2的值。

      

    ======》第二种方式,直接cmd命令窗口编写node.js代码

      

    第五步: 创建基本的http服务器(已执行js文件为例)

      1、任意目录下新建*.js文件,用于存储代码;(本机以nodeTest.js为例,具体目录为:C: odeTest odeTest.js)

      2、nodeTest.js源码

      

    var http = require("http");
    
    /*//链式调用
    http.createServer(function(req, res) {
      res.writeHead( 200 , {"Content-Type":"text/html"}); //设定返回状态、返回文本
      res.write("<h1>Node.js</h1>");
      res.write("<p>Hello World</p>");
      res.end("<p>beyondweb.cn</p>");
      //备注,内容改变时,需重新启动服务
    }).listen(3000);
    console.log("HTTP server is listening at port 3000.");
    */
    
    var server = http.createServer(function(req, res) {
      res.writeHead( 200 , {"Content-Type":"text/html"}); //设定返回状态、返回文本
      res.write("<h1>Node.js</h1>");
      res.write("<p>Hello World</p>");
      res.end("<p>beyondweb.cn</p>");
      //备注,内容改变时,需重新启动服务
    });
    server.listen(3000);

      3、打开cmd命令窗口,切换至存储nodeTest.js目录

        说明:

        A、若cmd命令已打开,且还在node运行环境中,ctrl+c 按键两次即可退出该node运行环境;

        

        

      浏览器端访问:http://localhost:3000/ 即可得到js中设置的服务器返回内容

      

      至此,安装及基本使用完结。

      安装流程等参照(http://blog.csdn.net/itpinpai/article/details/48103845)

     

  • 相关阅读:
    关于螺旋矩阵的问题
    JDK 1.5 for 循环的新写法
    Java基础视频笔记(三)
    关于接口的理解
    常用的DOS命令
    Java基础视频笔记(二)
    Eclipse的常用快捷键备忘
    Java基础视频笔记(四):泛型
    异常设计准则
    多重继承和虚继承的内存布局(转)
  • 原文地址:https://www.cnblogs.com/mbsh/p/4583901.html
Copyright © 2011-2022 走看看