fs.symlink(target, path[, type], callback)
曆史
版本 | 變化 |
---|---|
v18.0.0 | 將無效回調傳遞給 |
v12.0.0 | 如果 |
v7.6.0 |
|
v0.1.31 | 添加於:v0.1.31 |
參數
target
<string> | <Buffer> | <URL>path
<string> | <Buffer> | <URL>type
<string>callback
<Function>err
<Error>
創建指向 target
的名為 path
的鏈接。除了可能的異常之外,沒有為完成回調提供任何參數。
有關更多詳細信息,請參閱 POSIX
文檔。symlink(2)
type
參數僅在 Windows 上可用,在其他平台上被忽略。它可以設置為 'dir'
、 'file'
或 'junction'
。如果未設置 type
參數,Node.js 將自動檢測 target
類型並使用 'file'
或 'dir'
。如果target
不存在,將使用'file'
。 Windows 連接點要求目標路徑是絕對路徑。使用 'junction'
時,target
參數將自動標準化為絕對路徑。
相對目標相對於鏈接的父目錄。
import { symlink } from 'node:fs';
symlink('./mew', './mewtwo', callback);
上麵的示例創建了一個符號鏈接mewtwo
,它指向同一目錄中的mew
:
$ tree .
.
├── mew
└── mewtwo -> ./mew
相關用法
- Node.js fs.symlink()用法及代碼示例
- Node.js fs.symlinkSync()用法及代碼示例
- Node.js fs.stat(path[, options], callback)用法及代碼示例
- Node.js fs.stat()用法及代碼示例
- Node.js fs.statSync()用法及代碼示例
- Node.js fs.filehandle.datasync()用法及代碼示例
- Node.js fs.chmod()用法及代碼示例
- Node.js fs.read()用法及代碼示例
- Node.js fs.Dirent.isFile()用法及代碼示例
- Node.js fs.Dir.closeSync()用法及代碼示例
- Node.js fs.fchmodSync()用法及代碼示例
- Node.js fs.constants用法及代碼示例
- Node.js fs.mkdir()用法及代碼示例
- Node.js fs.mkdirSync()用法及代碼示例
- Node.js fs.fdatasync()用法及代碼示例
- Node.js fs.Dirent.isFIFO()用法及代碼示例
- Node.js fs.copyFile()用法及代碼示例
- Node.js fs.writeSync()用法及代碼示例
- Node.js fs.truncate()用法及代碼示例
- Node.js fs.openSync()用法及代碼示例
- Node.js fs.filehandle.write()用法及代碼示例
- Node.js fs.fdatasyncSync()用法及代碼示例
- Node.js fs.filehandle.sync()用法及代碼示例
- Node.js fs.fsyncSync()用法及代碼示例
- Node.js fs.Dirent.isDirectory()用法及代碼示例
注:本文由純淨天空篩選整理自nodejs.org大神的英文原創作品 fs.symlink(target, path[, type], callback)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。