fs.symlink(target, path[, type], callback)

异步的 symlink(2)。 除了可能的异常,完成回调没有其他参数。 type 参数可以设置为 'dir''file''junction',并且仅在 Windows 上可用(在其他平台上被忽略)。 Windows 上使用 'junction' 要求目标路径是绝对路径。 当使用 'junction' 时, target 参数将自动标准化为绝对路径。


fs.symlink('./foo', './new-port', callback);

它创建了一个名为 "new-port" 且指向 "foo" 的符号链接。

Asynchronous symlink(2). No arguments other than a possible exception are given to the completion callback. The type argument can be set to 'dir', 'file', or 'junction' and is only available on Windows (ignored on other platforms). Windows junction points require the destination path to be absolute. When using 'junction', the target argument will automatically be normalized to absolute path.

Here is an example below:

fs.symlink('./foo', './new-port', callback);

It creates a symbolic link named "new-port" that points to "foo".