技术笔录服务环境资料整理

Node.js的安装体验(in Windows).

FavoriteLoadingAdd to favorites

        引言:近日来,公司准备搭建一套快速开发框架,不管是前端还是后端都希望可以快速,快速不一定是简单,应该是学习成本低,简便易懂,操作方便。前端部分想试一下Node.js。Node.js经过几年的发展,已经逐渐走向稳定。同时它也是跨平台的JS运行工具,对于前端开发人员来说真可谓一大福利。最近想整理一下JS相关的知识,由于普通的JS运行方式过于繁琐,于是准备使用Node.js来运行JS,后面再整合IDE,进行快速开发调试,同时也想了解一下单元测试。

 
一、准备工作
 
1. 下载Node.js for  Windows,安装并测试
2. Windows
 
二、Node.js安装和测试
 
步骤一:下载安装
 
到官网下载Windows版的安装包,如下:
 
nodejs官网
 
 
下载的文件为:node-v4.2.1-x64.msi
双击安装即可。
 
步骤二:环境检测
 
打开Windows CMD,执行命令 node -v 和 npm -v,如下:
 
Nodejs安装检测
       
或者使用其他工具,如Xshell等,如下:
 
Nodejs检测Xshell
        
 
步骤三:运行测试
       
编写测试文件,httpCreateServer.js,存放路径,D:\node\,内容如下:
 
var http = require(“http”);
http.createServer( function(req, res) {
    res.writeHead(200, {“Content-Type”:”text/html”});
    res.write(“<h1>Hello Node.js</h1>”);
    res.end(“<p>This is just testing Node working !!! </p>”);
}).listen(8088);
console.log(“HTTP server is listening at port 8088.”);
具体测试有两种方式:
1. 第一种
    进入node.js command prompt 命令窗口,Windows中只要到开始菜单里面就可以找到,直接点击运行即可。
    再输入:node D:\node\httpCreateServer.js(具体的地址根据个人存放路径),如下:
 
nodejs使用command
 
 2. 第二种
     使用CMD或者Xshell等,直接运行JS,如下:
     命令:node D:\node\httpCreateServer.js
 
nodejs使用Xshell
           
在浏览器中输入地址 http://127.0.0.1:8088/,便可看到结果。如下:
 
nodejs结果
 
注:如果结果出不来,很有可能是端口占用问题,请确认端口没有被占用。
 
步骤四:关闭监听
 
现在测试完成了,留意的话,都会考虑下,如何关闭Node.js监听的端口呢?
博主通过测试,使用第一种方式,即进入node.js command prompt 命令窗口的方式,只要关闭这个命令窗口,监听的端口就会关闭。
那如果使用第二种方式,关闭命令窗口是不会关闭端口的。那就需要我们自己来关闭了。
其实很简单,只要将Node运行的进程结束就可以了(见下图)。
(其实第一种方式,窗口关闭的时候,进程也随着结束了)
 
node进程
 
 再访问以上地址进行测试即可。
 
附:Windows中查看端口命令,netstat -ano,具体使用请看参考资料。
 
如有问题,欢迎指出;如需转载,请标明出处,谢谢!
 
参考资料: