node.js自学记录(一)~本地安装nodejs及使用
2015-06-17 17:21 妙笔生花 阅读(3401) 评论(0) 编辑 收藏 举报项目要求使用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\nodejs
第三步: 判断node.js是否安装成功
1、以window8系统为例,选择运行,输入cmd打开cmd命令窗口;
2、敲入命令node-v回车
3、敲入命令npm -v回车
第四步:编写简单node.js命令
1、双击打开node.js客户端快捷方式
2、举例:打印Hello! ,计算1+2的值。
======》第二种方式,直接cmd命令窗口编写node.js代码
1、任意目录下新建*.js文件,用于存储代码;(本机以nodeTest.js为例,具体目录为:C:\nodeTest\nodeTest.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)