Git
一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。详情
node
node.js是一种javascript的运行环境,能够使得javascript脱离浏览器运行
官网:http://nodejs.cn/
笔记
Node.js
js基础语法 + Node模块
Node模块
- 内置模块(Node.js官方提供 fs ,path,http,…)
- 自定义模块(用户创建的每个js文件,都是自定义模块)
- 第三方模块(由第三方开发出来的模块,并非官方提供的内置模块)——包
直接体现在代码上的部分就是模块的引入和共享
引入模块方式
引入内置模块
var fs = require('fs');
共享模块方式
自定义模块中,可以使用module.exports对象,将模块内的成员共享出去,供外界使用
外界用require()
导入自定义模块,得到的就是module.exports所指向的对象
由于module.exports单词写起来比较复杂,为了简化向外共享成员的代码,Node提供了exports对象
exports和module.exports指向同一个对象
exports