How to use the link function from fs
Find comprehensive JavaScript fs.link code examples handpicked from public code repositorys.
15 16 17 18 19 20 21 22 23 24
* fs.chown(): 更改文件(通过传入的文件名指定)的所有者和群组。相关方法:fs.fchown()、fs.lchown()。 * fs.close(): 关闭文件描述符。 * fs.copyFile(): 拷贝文件。 * fs.createReadStream(): 创建可读的文件流。 * fs.createWriteStream(): 创建可写的文件流。 * fs.link(): 新建指向文件的硬链接。 * fs.mkdir(): 新建文件夹。 * fs.mkdtemp(): 创建临时目录。 * fs.open(): 设置文件模式。 * fs.readdir(): 读取目录的内容。
192
570
16
+ 5 other calls in file
226 227 228 229 230 231 232 233 234 235
assert.strictEqual(err.code, 'EEXIST'); assert.strictEqual(err.syscall, 'link'); return true; }; fs.link(existingFile, existingFile2, common.mustCall(validateError)); assert.throws( () => fs.linkSync(existingFile, existingFile2), validateError
42
19
0
+ 3 other calls in file
138 139 140 141 142 143 144 145 146 147 148
} function link() { const fs = require('fs'); fs.writeFileSync('fs13.txt', '123', 'utf8'); fs.link('fs13.txt', 'fs14.txt', () => { fs.unlinkSync('fs13.txt'); fs.unlinkSync('fs14.txt'); }); }
0
0
0
+ 2 other calls in file
GitHub: skylarknode/skynode-nfs
529 530 531 532 533 534 535 536 537 538 539
if (relative && process.platform !== 'win32') { filePath = path.relative(path.dirname(destPath), filePath); } if (process.platform === 'win32') { fs.link(filePath, destPath, callback); } else { fs.symlink(filePath, destPath, 'file', callback); } }
0
0
0
fs.readFileSync is the most popular function in fs (2736 examples)