对于想要成为一个合格的Node.js开发者而言,充分了解require函数的使用是必不可少的。这货是用来加载模块的,相当于调用其他JS文件的方法。
首先,我们需要了解的是,虽然相对路径和绝对路径都可以使用,但Node.js更推荐使用相对路径,这样更加安全。
如果是要引入自己写的模块,只需要在后面添加. 模块文件名即可,比如
var test = require('./test.js');
这里我们把自己写的模块存放在同一目录下,如果不是,需要正确的路径。
如果是引入node_modules中的模块,则不需要加./,例如:
var express = require('express');
当然,如果你有喜欢的第三方库,也可以通过npm下载后直接使用,例如轻量级的underscore.js:
npm install underscore
var _ = require('underscore');
以上就是require的常用用法,使用好它,可以帮助我们更加方便地组织和管理我们的代码。