【发布时间】:2019-02-12 06:10:20
【问题描述】:
注意:使用 Node.js 8
我有一系列符号链接:a -> b -> c
我需要将初始符号链接a 解析为其目标目标b。这在 Node.js 中如何实现?
fs.realpath 函数解析符号链接链,因此它将a 解析为c。这不是我们想要的行为。
我也试图找到一个 npm 包来执行此操作,但到目前为止还没有任何运气。
我想也许我可以fs.open 符号链接并阅读内容,但我不知道如何访问记录在案的fs.constants.O_SYMLINK 常量,可能是因为我在节点 8 上。
【问题讨论】:
-
Node 8 文档还列出了
fs.constants.O_SYMLINK。有什么要弄清楚的?如果你在 REPL 中输入它,它不会给你一个数值吗? -
不,
fs.constants.O_SYMLINK未定义。 -
node -v输出什么? -
node -v输出v8.10.0