通过node程序执行的文件可以是非.js文件,但是require()加载的自定义的模块,需要是.js文件
今天由于手误,在.txt中写入了js代码,最后node index.txt。没想到是可以的。不过通过require模块加载时是需要加载的文件时.js文件。
4 回复
require支持三种格式文件:js, node, json,前两者都是模块,而json会返回一个Object。
如果需要读取json文件的话,是直接用require,还是读文件然后再JSON.parse? 这两个,哪个比较好点?
扩展了Module模块,就可以了,后缀不是问题,呵呵