【发布时间】:2016-03-22 22:16:49
【问题描述】:
如何获取 gulpfile 的绝对路径(从 gulpfile 本身)?
我希望将该位置用作其他相对路径的参考。
【问题讨论】:
-
从哪里获取路径? gulpfile 和你需要路径的地方有什么关系?
标签: javascript node.js gulp
如何获取 gulpfile 的绝对路径(从 gulpfile 本身)?
我希望将该位置用作其他相对路径的参考。
【问题讨论】:
标签: javascript node.js gulp
gulpfile.js 只是一个在 node.js 中执行的普通脚本文件。从文件内部__filename 将指向它的路径:
__filename(字符串)正在执行的代码的文件名。这是此代码文件的解析绝对路径。对于主程序,这不一定与命令行中使用的文件名相同。模块内的值是该模块文件的路径。
但可能你想要的是目录,而不是脚本文件:
__dirname(字符串)当前执行脚本所在目录的名称。
参考"How do I get the path to the current script with Node.js?"
【讨论】: