随笔分类 -  Node

摘要:快速入门 模块安装 npm install log4js save 使用方法 配置详解 Appenders:日志的输出方式 Console File DateFile DateFileSync SMTP Mailgun hook.io GELF Multiprocess Loggly Cluster 阅读全文
posted @ 2016-09-10 22:39 MangoNiki 阅读(381) 评论(0) 推荐(0)
摘要:NVM 安装 curl o https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash 阅读全文
posted @ 2016-09-09 23:37 MangoNiki 阅读(142) 评论(0) 推荐(0)
摘要:前言 我们以官网的Demo为例,URL如下:http://user:pass@host.com:8080/p/a/t/h?query=string hash 我们可以将这个url拆分成以下组成部分: |属性名 |值 | 含义 | | | | | |href | "http://user:pass@h 阅读全文
posted @ 2016-09-02 16:00 MangoNiki 阅读(191) 评论(0) 推荐(0)
摘要:简介 该模块用与处理我们URL中的查询字符串参数,可以对一个url的query进行解析与反序列化,而且还提供了方法对参数进行编码转换! 使用方法 var querystring = require('querystring'); API 使用说明 querystring.escape() 案例代码如 阅读全文
posted @ 2016-09-02 15:52 MangoNiki 阅读(195) 评论(0) 推荐(0)
摘要:前言 本系列是属于初级教程。博主我也还只是一个node的新兵蛋子,想通过学习官网的API文档,慢慢的打好Node基础。当然后期这系列文档会慢慢完善,并且会添加一些项目实战中遇到的一些问题以及解决方案!如果你也是初学者,欢迎你一起加入我们的 NODE API 学习之路吧! 相关连接 Node官网 :h 阅读全文
posted @ 2016-09-02 14:38 MangoNiki 阅读(144) 评论(0) 推荐(0)
摘要:Express 4.X if (app.get('env') === 'development') { app.locals.pretty = true; } Express 3.X app.configure('development', function(){ app.use(express.e 阅读全文
posted @ 2016-06-13 21:10 MangoNiki 阅读(398) 评论(0) 推荐(0)
摘要:file.open:异步模式打开文件 fs.open(path, flags[, mode], callback) 案例代码如下: fs.openSync:同步模式打开文件 fs.openSync(path, flags[, mode]) 具体参数用法请参考open方法。 案例代码如下: fs.re 阅读全文
posted @ 2016-05-17 20:07 MangoNiki 阅读(198) 评论(0) 推荐(0)
摘要:一、什么是Node? Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 二、Node下载安装 1.下载地址 官网:ht 阅读全文
posted @ 2016-04-12 11:22 MangoNiki 阅读(186) 评论(0) 推荐(0)
摘要:一、什么是NPM? NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。 npm的背后,是基于couchdb的一个数据库,详细记录了每个包的信息,包括作者、版本、依赖、授权信息等。它的一个 阅读全文
posted @ 2016-04-12 11:05 MangoNiki 阅读(1173) 评论(0) 推荐(0)