【问题标题】:how to create file symlink by using Nodejs on Windows?如何在 Windows 上使用 Nodejs 创建文件符号链接?
【发布时间】:2015-05-20 07:08:16
【问题描述】:

我正在制作一个在 Node.js 中编码的小工具,它将在 Windows 和 OSX 上创建文件符号链接。但是我被困在如何在 Windows 上创建符号链接。

首先,我尝试了fs.symlinkjunction 选项,但junction 仅适用于Windows 上的目录。

其次,通过引用Git Bash Shell fails to create symbolic links,我尝试使用shelljs.exec直接调用cmd <<< mklink SOURCE TARGET,它没有返回,节点控制台挂起。

第三,我创建了一个名为'symlink.sh'的shell脚本,由child_process.spawn调用这个脚本,我得到Error: spawn ENOENT

现在我不知道,如何解决?谢谢

【问题讨论】:

  • 我不知道 windows 中有符号链接...
  • 你总能学到新东西。从来没有听说过有人使用...

标签: node.js symlink


【解决方案1】:

您可以使用lnk,它是一个与操作系统无关的封装更具体的工具。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-08
    • 1970-01-01
    • 2015-01-03
    • 1970-01-01
    • 2010-09-16
    • 1970-01-01
    • 2014-08-06
    • 2019-12-07
    相关资源
    最近更新 更多