码迷,mamicode.com
首页 > Web开发 > 详细

node.js初步了解(2)

时间:2017-06-19 11:04:36      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:创建   设计   观察   mkdir   server   net   modules   round   exp   

1.

  windown下 npm 升级:

npm install npm -g

2.

  Node.js事件驱动模型:设计模型——观察者模型。

3.

  node.js全局变量:global

4.

  node,js  express 框架

  

1 var express=require(‘express‘);
2 var app=express();
3 app.get(‘/‘,function(req,res){
4     res.send(‘hello!‘);
5 });
6 
7 app.listen(5000,function(){
8     console.log(‘app is listening at port 5000‘);
9 });

  (1)在适当的文件夹下新建一个项目文件夹并且进入

  mkdir lesson1 && cd lesson1

  (2)npm install express

       查看:

        npm list

       ls node_modules

  (3)新建一个app.js文件

      touch app.js

 

PK:express 的 use 逻辑和http.creatServer

 

5.  

  端口的作用:

    通过端口来区分同一电脑内不同应用或是进程,从而实现一条物理网线(通过分组交换技术——eg:internet)同时链接多程序。端口号是16位的uint 1~65535.

6.  

  package.json文件定义了项目的各种信息,定义了项目的依赖。

     创建package.json文件的方法:

      (1)在项目文件夹下执行:$ npm init——互动式地生成一份简单的package.json文件

      (2)然后安装项目依赖:eg:npm install express utility --save

7.  

  使用superagent 抓取网页。

     使用cheerio分析网页。

   *** superagent的API,链式调用的风格。

 

node.js初步了解(2)

标签:创建   设计   观察   mkdir   server   net   modules   round   exp   

原文地址:http://www.cnblogs.com/LinSL/p/7047481.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!