Node笔记

127 阅读1分钟

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)) ; //