require()
Node.js中用的CommonJS思想。CommonJS里面,有一个全局性方法require(),用于加载模块 引入不同的模块,处理方式不一样 1.js文件 要求js使用module.exports、exports.xxx输出模块
test.js
module.exports = {
add(a,b){
return a + b
}
}
// 使用
var test = require('test');
test.add(2, 3);
2.json文件 require通过JSON.parse 解析并输出对象
test.json
{
"name": "test",
}
var test = require('test.json');
3.其他文件类型 默认当成js代码解析,如果有js代码,依旧能使用
test.txt
module.exports = {
add(a,b){
return a + b
}
}
// 使用
var test = require('txt');
console.log(test.add(2, 3)) ; //