节点:如何获取脚本被调用的dirname?
假设我从/foo/bar
运行一个Node脚本,尽pipe脚本本身位于其他地方(例如node_modules
)。 有没有办法让脚本被调用的工作目录,即/foo/bar
?
我想你想要的是process.cwd()
: http : //nodejs.org/api/process.html#process_process_cwd
你可以使用process.argv: http : //nodejs.org/api/process.html#process_process_argv