我正在尝试检查目录是否作为 node.js 中命令行应用程序的一部分存在。不过,fs
好像不太明白~/
。例如,以下返回 false...
> fs.existsSync('~/Documents')
false
...但这返回true...
> fs.existsSync('/Users/gtmtg/Documents')
true
……虽然它们是同一个东西。
为什么会发生这种情况,是否有解决方法?提前致谢!
我正在尝试检查目录是否作为 node.js 中命令行应用程序的一部分存在。不过,fs
好像不太明白~/
。例如,以下返回 false...
> fs.existsSync('~/Documents')
false
...但这返回true...
> fs.existsSync('/Users/gtmtg/Documents')
true
……虽然它们是同一个东西。
为什么会发生这种情况,是否有解决方法?提前致谢!