1.一个js文件(一个模块)内多次require(A)也只会执行一次 因为已经加载的模块会缓存
2.require(A)的时候路径如果省略了文件后缀, 那么会按照 .js .json .node顺序依次查找