NodeJS学习笔记

一、如何运行NodeJS文件?

1、打开文本编辑器,输入以下内容:

var http=require('http');

http.createServer(function(req,res){

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

  res.end('Hello World\n');

}).listen(3000,'127.0.0.1');

console.log('Server running at http://127.0.0.1:3000'); 

2、保存文件名为:server.js

3、windows中打开命令窗口:按键win+R,输入cmd,回车

4、在命令窗口中输入:node server.js,命令窗口中会显示:Server running at http://127.0.0.1:3000,然后在浏览器中输入:http://127.0.0.1:3000,如果看到Hello World,说明成功创建了第一个NodeJS程序

5、要终止服务器的运行,在命令窗口中输入:Ctrl+C,可以停止Node.js进程的运行。

 

二、如何安装NodeJS模块?

1、打开命令窗口,并输入npm install 模块的名字,然后模块就可以自动安装了。

2、注意,npm是nodejs安装之后就有的,另外,安装模块是需要联网的。

3、模块的官方来源:http://search.npmjs.org,非官网:http://blago.dachev.com/modules

4、模块的关键字搜索:npm search socket connect

5、模块的本地安装:npm install [module_name],全局安装:npm install -g [module_name]

6、模块文档:npm doc [module_name]

 

三、NodeJS如何访问网络和本地文件?

1、访问网络:

var http=require('http');

http.get({host:'www.bing.com'},function(res){

  console.log('Got a response from www.bing.com');

}).on('error',function(e){

  console.log('There was an error from www.bing.com');

});

2、访问本地文件

var fs=require('fs');

fs.readFile('file.txt','utf-8',function(err,data){

  if(error) throw err;

  console.log('File 1 read!');

});

 

四、Express的安装和使用

1、通过npm安装Express框架

npm install -g express

2、创建Express基础站点

(1) express express_example ,生成Express的骨架站点

(2) 安装依赖模块:cd express_example && npm install

(3) 这一步,版本3.x和4.x有所不同,3.x运行命令为:node app.js,  4.x运行命令为:npm start,并且框架结构也有点区别

 

posted @ 2016-05-19 20:59  xiaofoyuan  阅读(196)  评论(0编辑  收藏  举报