注意:使用 Node.js 8
我有一系列符号链接: a -> b -> c
我需要将初始符号链接 a 解析为其目标目的地 b。如何在 Node.js 中实现此功能?
fs.realpath 函数解析符号链接链,因此将 a 解析为 c。这不是期望的行为。
我还尝试找到一个 npm 包来完成这个任务,但到目前为止没有什么运气。
我以为可以通过 fs.open 符号链接并读取其中的内容,但我无法访问文档中记录的 fs.constants.O_SYMLINK 常量,可能是因为我使用的是 Node 8。
我有一系列符号链接: a -> b -> c
我需要将初始符号链接 a 解析为其目标目的地 b。如何在 Node.js 中实现此功能?
fs.realpath 函数解析符号链接链,因此将 a 解析为 c。这不是期望的行为。
我还尝试找到一个 npm 包来完成这个任务,但到目前为止没有什么运气。
我以为可以通过 fs.open 符号链接并读取其中的内容,但我无法访问文档中记录的 fs.constants.O_SYMLINK 常量,可能是因为我使用的是 Node 8。
fs.constants.O_SYMLINK
。有什么需要弄清楚的吗?如果你在 REPL 中键入它,它不会给你一个数字值吗? - Patrick Robertsfs.constants.O_SYMLINK
未定义。 - rich remernode -v
输出什么? - Patrick Robertsnode -v
outputsv8.10.0
- rich remer