- 博客(6)
- 收藏
- 关注
原创 JS模块化-历史、构建工具
服务器端的JS模块化commonJS规范(nodeJS的出现(http://nodejs.org/)) (http://www.commonjs.org/)浏览器JS的模块化AMD规范(http://wiki.commonjs.org/wiki/Modules/AsynchronousDefinition) requireJS库(http://requirejs.org/ )CMD规范
2016-11-09 15:53:45
354
原创 NodeJs学习笔记 05 -- 使用node进行web开发(未完)
var http = require(‘http’); 搭建一个http的服务器,用于处理用户发送的http请求,需要使用node提供一个http模块。var server = http.createServer([requestListener]); 通过http模块下的createServer创建并返回一个web服务器对象。server.listen(port, [hostname],
2016-11-01 11:44:05
229
原创 NodeJs学习笔记 04 -- 前端项目自动化(未完)
项目构建var projectData = { 'name' : 'test', 'fileData' : [ { 'name' : 'css', 'type' : 'dir' }, { 'name' : 'js', 'type' : 'd
2016-10-31 10:17:22
206
原创 NodeJs学习笔记 03 -- FileSystem
文件系统模块是一个简单包装的标准 POSIX 文件 I/O 操作方法集。需要通过调用require(‘fs’)来获取该模块。文件系统模块中的所有方法均有异步和同步版本。fs.open(path, flags, [mode], callback) —打开文件 -path : 要打开的文件的路径 -flags : 打开文件的方式 读/写 -mode : 设置文件的模式 读/写/执行 4/2/1
2016-10-28 17:08:27
293
原创 NodeJs学习笔记 02 -- Buffer
Buffer类 用于操作二进制数据流 Buffer类 是一个全局的类,是一个比较罕见的不需要 require(‘buffer’) 就可以使用的类。new Buffer(size) 分配一个新的 buffer 大小是 size 的8位字节.new Buffer(array) 分配一个新的 buffer 使用一个8位字节 array 数组.new Buffer(str, [encoding]
2016-10-28 13:54:44
216
原创 NodeJs学习笔记 01 -- 入门之模块、全局对象
一、如何运行有两种方式 - 一种是输入node后进入命令交互模式,然后输入一条代码语句后立即执行; - 另一种是常用方式,即进入文件目录,node +文件名执行文件。二、模块在编写每个模块时,都有require,exports,module三个预先定义好的变量供使用。requirerequire用于在当前模块中加载和使用别的模块。 模块名可使用相对路径(以./开头),或者是绝对路径(
2016-10-27 14:13:31
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人