require()可以引用一个模块或者一个文件,可以接受相对路径或者绝对路径;
模块:
1. 核心模块,都放置在lib文件夹内;
2. 文件模块,就是任意文件,当'/'开头的时候是绝对路径;
3. 如果不是1、2情况,那么就是载入node_modules目录的内容;
4. 如果想制定目录作为模块,那么需要在目录根目录添加package.json,内容如下:
{ "name" : "some-library","main" : "./lib/some-library.js" }