process.cwd()和process.env.PWD有什么区别?
两者都returns the current working directory of the process
。 看来你可以覆盖process.env.PWD
的值,但是不会改变process.cwd()
的返回值。
PWD
是进程启动时的当前工作目录,但是是恒定的。 process.cwd()
正在向底层系统询问进程的当前目录,这可以通过process.chdir()
来改变。 PWD
也是一个POSIX环境variables,这意味着它不能在Windows上工作。 process.cwd()
另一方面会。