NodeJS学习笔记

1:安装

下载NodeJS的安装包到本地,实施安装。

安装过程中会自动配置好全局环境变量。

 

2:运行

命令行输入命令node即可运行js。

通过node --help查看帮助

要想运行脚本,一般有两种方式,直接运行语句,或者直接运行文件:

1:node -e script(也可以直接输入node,进入命令行界面。)

2:node script.js

 

3:NPM

npm install -g

npm uninstall -g

npm update

npm init(package.json)

 

 

4:闭包

一个函数+函数内部可以操作的局部变量 (即环境)=闭包

 

function c(){

var a='';

function b(){console.log(a);}

return b;

}

var d=c();

d();

 

为何要c里面套b,因为要实现a是局部变量的目的(隐藏变量,或者实现私有)

为何要returnb,因为要让外界访问到b,也可以通过window.*=b来替换。

 

5:Node模块

CommonJS模块 require(),exports(),module()

    ---require()将模块加入到应用中。

    ---exports()暴露对象或者方法给用户。

Node.js核心模块(例如fs,http,https等)

第三方模块(express等)

文件模块(找到具体的一个js文件)

文件夹模块(先找文件夹中的package.json文件中的mian属性中的js文件,如果没有,则加载index.js)

 

6:Nodejs web应用

Nodejs核心模块 http可以创建web服务器。

Connect模块也可以创建web服务器,并且可以添加中间件,通过.use追加,先进先出,通过next触发,可以在use里设置不同路径。

 

posted @ 2017-06-28 14:30  阿熙阿弟  阅读(93)  评论(0编辑  收藏  举报