Node.js的第三方模块
文章平均质量分 58
WflytoC
我愿意默默地静下心让自己变得更高,更快,更强。
展开
-
Node.js第三方模块之download-cli
介绍:download-cli是一个download模块的命令行版本。安装:$sudo npm install -g download-cli用法:$ download --help输出:charies:two xxxxxx$ download --help Download and extract files Usage $ download <url> $ download原创 2015-10-02 10:49:22 · 902 阅读 · 0 评论 -
Node.js第三方库之request
这里贴出request网址介绍:request,一个简化了的HTTP请求客户端。使用起来超级简单:var request = require('request');request('http://www.baidu.com', function (error, response, body) { if (!error && response.statusCode == 200) { c翻译 2015-10-02 16:24:27 · 4912 阅读 · 0 评论 -
Node.js第三方模块之htmlparser2
这里贴出htmlparser2网址简介:htmlparser2是一个快速和宽容的HTML/XML/RSS解析器,解析器可以出来流,并且提供了一个回调接口。安装:npm install htmlparser2用法:var htmlparser = require("htmlparser2");var parser = new htmlparser.Parser({ onopentag: fu翻译 2015-10-02 16:56:19 · 10357 阅读 · 0 评论 -
Express学习之开始入门<2>
四.基本的路由(routing)教程这篇教程是对Express路由的基本介绍,路由适用于决定Express应用该如何对客户端发来的对特定网址 [endpoint(表示API的具体网址):指的是一个URL(或者路径)和一个特定的HTTP请求方法] 的请求进行回复。每个路由可以有一个或者多个处理器函数,当请求的URL搭配这些路由的时候,这个/些函数就会被执行。路由以下面的格式进行定义:app.ME翻译 2015-09-29 21:53:59 · 608 阅读 · 0 评论 -
Node.js第三方模块之download
介绍:download可以下载和提取文件, download-cli是它的命令行版本。安装:$ npm install --save download用法:如果抓取一个压缩包的话,你可以在选项中设置extract: true,它就会为你解压缩。var Download = require('download');new Download({mode: '755'}) .get('http:/翻译 2015-10-02 11:45:23 · 3770 阅读 · 0 评论 -
Express学习之开始入门<1>
一.安装express1.假如你已经安装了Node.js,我们先创建一个目录来放你的应用,让它成为你的工作目录。$mkdir myapp$cd myapp2.使用npm init命令来为你的应用创建一个package.json文件。如果想进一步了解package.json的工作原理,请看npm的package.json处理的特点$ npm init这条命令会指导你做一些事情,例如填写你创建应用的名翻译 2015-09-29 19:57:10 · 400 阅读 · 0 评论 -
Express学习之指南<1>
一.路由路由是对一个应用的终点(即URI)以及如何回应客户端请求的定义。路由是由一个URI,一个HTTP请求方法(GET、POST等)与一个或多个终点的处理器的结合。路由以下面的格式进行定义:app.METHOD(PATH, HANDLER),来解释下这几个名词的意思:app:是Express应用的实例METHOD:指的是HTTP请求的方法(包括GET、POST等)PATH:是服务器上的一个路翻译 2015-09-30 00:46:03 · 354 阅读 · 0 评论 -
Express学习之指南<2>
三.使用模版引擎在Express能够渲染模版文件之前,必须要对应用进行下面的设置:views:模版文件所在的目录,例如:app.set('views', './views')view engine:指定使用的模版引擎,例如:app.set('view engine', 'jade')然后安装对应的模版引擎包:$ npm install jade --save能够迎合Express模版引擎(例如翻译 2015-09-30 13:41:24 · 390 阅读 · 0 评论 -
Express学习之指南<3>
六.代理背后的Express当在一个代理背后运行Express应用时,使用app.set()这个方法将应用变量trust proxy的值设置成下面表中列出的其中一个值。如果应用变量trust proxy没有被设置的话,应用运行并不会失败。除非trust proxy被配置,否则的话,应用就会错误地将代理的IP地址注册成客户端的IP地址。如果trust proxy的值不是false的话,就会导致两个重要翻译 2015-09-30 16:08:51 · 434 阅读 · 0 评论