Node-js
illuSioN4ng
一个决定在前端路上摸爬滚打的胖次↖(^ω^)↗
展开
-
Node.js(3) -- 七天学会node.js
找到了阿里大牛写的七天学会node.js,边学边记录吧,多打一遍,总归会有点好处的。模块编写稍大一点的程序时一般都会将代码模块化。在NodeJS中,一般将代码合理拆分到不同的JS文件中,每一个文件就是一个模块,而文件路径就是模块名。 在编写每个模块时,都有require、exports、module三个预先定义好的变量可供使用。 require函数用于在当前模块中加载和使用别的模块,传入一个模块名转载 2015-11-24 19:47:57 · 464 阅读 · 0 评论 -
Node.js(4) -- 七天学会node.js(2)
文件系统 fsfs 模块是文件操作的封装,它提供了文件的读取、写入、更名、删除、遍历目录、链接等 POSIX 文件系统操作。与其他模块不同的是,fs 模块中所有的操作都提供了异步的和同步的两个版本, 例如读取文件内容的函数有异步的 fs.readFile() 和同步的fs.readFileSync()。fs.readFilefs.readFile(filename,[encoding],[callb转载 2015-11-24 21:26:37 · 272 阅读 · 0 评论 -
七天学会node.js 3 - Path(转+学)
path.normalize将传入的路径转换为标准路径,具体讲的话,除了解析路径中的.与..外,还能去掉多余的斜杠。如果有程序需要使用路径作为某些数据的索引,但又允许用户随意输入路径时,就需要使用该方法保证路径的唯一性。以下是一个例子:var path = require('path'); var cache = {};function store(key, value) { cache[p原创 2015-12-14 10:22:23 · 355 阅读 · 0 评论 -
npm的package.json中的dependencies版本号
version 必须完全和version一致 >version 必须比version大 >=version 同上 <version 同上<=version 同上 ~version 约等于 比如~1.2.2,表示安装1.2.x的最新版本(不低于1.2.2),但是不安装1.3.x,也就是说安装时不改变大版本号和次要版本号。 ^version 比如ˆ1.2.2,表示安装1.x.x的最新版本(不低于1.原创 2016-01-03 10:14:15 · 4050 阅读 · 0 评论