在查看项目,工具等的文档时,我注意到个人在文件路径中添加了一段时间:
我尝试过和不使用它仍然有效,但为什么人们会使用这个约定?
答案 0 :(得分:1)
具体环境取决于.
是否具有特定含义。通常,.
代表当前目录(并且..
是父目录)。如果环境使用类似PATH
的查找系统,则./foo
和foo
之间可能存在差异。
PATH
是许多系统中的环境变量,它定义了查找文件的几个路径。例如。 PATH=/bar:/baz:.
。这意味着,当您尝试引用文件foo
时,会将其设置为/bar/foo
,/baz/foo
和./foo
,这是第一个匹配胜利的人。
因此,如果系统使用这样的相对查找, 我不清楚gulp是否具体。如果不是,则使用.
相对多余。