通过node程序执行的文件可以是非.js文件,但是require()加载的自定义的模块,需要是.js文件
发布于 12 年前 作者 aaroncanter 5938 次浏览 最后一次编辑是 8 年前

今天由于手误,在.txt中写入了js代码,最后node index.txt。没想到是可以的。不过通过require模块加载时是需要加载的文件时.js文件。

4 回复

require支持三种格式文件:js, node, json,前两者都是模块,而json会返回一个Object。

如果需要读取json文件的话,是直接用require,还是读文件然后再JSON.parse? 这两个,哪个比较好点?

扩展了Module模块,就可以了,后缀不是问题,呵呵

回到顶部