require()函数和python的import类似,
比如python中想调用random模块的randint()函数,
则需要先 import random,在这里是require("xxx.js")
比如 python:
import random
random.randint(1,2)
而node.js:
var asdasd = require("xxx.js");
asdasd.rrrrr();
比如python中想调用random模块的randint()函数,
则需要先 import random,在这里是require("xxx.js")
比如 python:
import random
random.randint(1,2)
而node.js:
var asdasd = require("xxx.js");
asdasd.rrrrr();
2017-11-01
可以认为 var module1 = require("js文件的路径") 这个function返回的就是描述这个js文件的一个对象
这个描述了js文件的对象module1保存了js文件中的各种function和变量,
若果你想让别的模块调用这个js文件的function或者变量,
则需要在这个js文件中 写
exports.xxx = 某个function
或者
exports.xxxx = 某个变量,
只需要 var module1 = require("这个js文件的路径"),
则
module1.xxx 就可以调用暴露的方法
module1.xxxx 就可以调用暴露的变量
这个描述了js文件的对象module1保存了js文件中的各种function和变量,
若果你想让别的模块调用这个js文件的function或者变量,
则需要在这个js文件中 写
exports.xxx = 某个function
或者
exports.xxxx = 某个变量,
只需要 var module1 = require("这个js文件的路径"),
则
module1.xxx 就可以调用暴露的方法
module1.xxxx 就可以调用暴露的变量
2017-11-01