【问题标题】:Confusion using path.join for __dirname in node.js [duplicate]在 node.js 中使用 path.join 混淆 __dirname [重复]
【发布时间】:2017-02-10 07:55:45
【问题描述】:

path.join(__dirname, "src/js") 与 node.js 中的 __dirname + "src/js") 有什么区别?

【问题讨论】:

    标签: javascript node.js


    【解决方案1】:

    path.join 负责处理字符串上的 / 或缺少 /。第二种方法是使用纯 javascript,没关系。

    path.join('/foo', 'bar')
    

    将返回 /foo/bar, 但是

    '/foo' + 'bar'
    

    将返回 /foobar 可能不是您想要访问的地方

    【讨论】:

    • 仅此而已?为什么人们输入的不仅仅是额外的“/”?
    • 可读性比什么都重要。
    猜你喜欢
    • 2018-04-28
    • 1970-01-01
    • 2016-12-30
    • 2013-04-29
    • 2016-08-22
    • 1970-01-01
    • 2017-04-18
    • 2012-04-03
    • 2010-10-20
    相关资源
    最近更新 更多