【发布时间】:2015-07-28 17:38:29
【问题描述】:
根据这个问题:What is the difference between __dirname and ./ in node.js?这两行应该是一样的:
require(__dirname + '/folder/file.js');
require('./folder/file.js');
而且我总是习惯使用第二个选项。但是现在一个项目,我接手了,以前的开发者每次都用require(__dirname + ...)。
我个人认为它更难阅读,我想改变它,但也许我缺少这种语法的一些优点?还是它是首选版本,而我一直都做错了?
以防万一,这些库有时在启用 es6 的 node.js 上运行,有时在 io.js 上运行(没有额外的标志)。
【问题讨论】:
标签: javascript node.js