require加载资源方式
    require可加载的资源文件有.js, .json, .node

    • 加载.js时需要我们必须在js文件中,使用module.exports=any或者exports.输出
    • 加载.json时会使用JSON.parse进行转译从而得到一个json对象
    • .node是一个c++插件

    如果我们加一个**txt**文件,暂且命名为test.txt,其内容如下:

    1. module.exports = function test() {
    2. console.log('11')
    3. }

    我们使用**require('./test.txt')()**,这个时候代码依然会执行,这是为什么呢?原来我们是使用**require**的时候,如果加载的文件不是上述三种格式的文件,会默认当成**js**文件进行解析