nodejs 入门一

初次学习nodejs,安装部署过程中还遇到些问题。下面我们来讲讲windows 上安装部署node.js。

 

1.windows 上安装node.js

在Windows上安装Node.js 十分方便,只需要访问 http://nodejs.org,点击INSTALL。

下载完成后点击安装,一路next即可。如需修改安装路径自己修改即可。安装完成后添加环境变量,

获取node.exe 安装路径 ,设置在系统环境变量的PATH 中。

2.安装完成后测试

打开CMD,然后输入node,进入nodejs 的交互模式。

输入console.log("hello world");

OK 了,测试通过!

那么如何退出 node 交互模式呢?连续按两次ctrl+c,即可退出。

3.node 的REPL 模式

REPL(Read-evel-print loop) ,即输入一求职一输出循环。如果你用过python,

就会知道在终端下运行无参数的python命令或者使用pythone IDLE 打开的shell,

可以进入一个即时求职的运行环境。nodejs也有这样的功能。

如果在REPL模式下运行某个js文件会出现如下情况:

4.建立HTTP服务器

 

一张图说明一下node与php的架构对比:

废话不多说直接上代码了:

//httpCreate.js

var http = require('http');

      http.createServer(function (req,res){

      res.writeHead(200, {'Content-Type':'text/html'});

             res.write('<h1>Node.js</h1>');

             res.end('<p>Hello World</p>');
             
     }).listen(3000);

console.log("HTTP server is listening at port 3000");

接下来要做的是保存以上代码为httpCreate.js 到 C跟目录下,然后运行 node,打开cmd  直接运行 node c://httpCreate.js

打开浏览器访问 http://127.0.0.1:3000

OK 大功告成!

 

 

 

 

注:cmd命令下 运行npm 报错,原因 是应该在该目录下创建npm

Error: ENOENT, stat 'C:\Users\king\AppData\Roaming\npm'

posted @ 2014-08-28 06:45  artest618  阅读(569)  评论(1编辑  收藏  举报