How to use the realpath function from fs
Find comprehensive JavaScript fs.realpath code examples handpicked from public code repositorys.
22 23 24 25 26 27 28 29 30 31
* fs.mkdtemp(): 创建临时目录。 * fs.open(): 设置文件模式。 * fs.readdir(): 读取目录的内容。 * fs.readFile(): 读取文件的内容。相关方法:fs.read()。 * fs.readlink(): 读取符号链接的值。 * fs.realpath(): 将相对的文件路径指针(.、..)解析为完整的路径。 * fs.rename(): 重命名文件或文件夹。 * fs.rmdir(): 删除文件夹。 * fs.stat(): 返回文件(通过传入的文件名指定)的状态。相关方法:fs.fstat()、fs.lstat()。 * fs.symlink(): 新建文件的符号链接。
192
570
16
+ 5 other calls in file
158 159 160 161 162 163 164 165 166 167
assert.strictEqual(err.code, 'ENOENT'); assert.strictEqual(err.syscall, 'realpath'); return true; }; fs.realpath.native(nonexistentFile, common.mustCall(validateError)); assert.throws( () => fs.realpathSync.native(nonexistentFile), validateError
42
19
0
+ 3 other calls in file
6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861
realpath.realpathSync = realpathSync realpath.monkeypatch = monkeypatch realpath.unmonkeypatch = unmonkeypatch var fs = require('fs') var origRealpath = fs.realpath var origRealpathSync = fs.realpathSync var version = process.version var ok = /^v[0-5]\./.test(version)
0
0
1
194 195 196 197 198 199 200 201 202 203 204
function realpath() { const fs = require('fs'); fs.writeFileSync('fs18.txt', '123', 'utf8'); fs.linkSync('fs18.txt', 'fs19.txt'); fs.realpath.native('fs19.txt', () => { fs.unlinkSync('fs18.txt'); fs.unlinkSync('fs19.txt'); }); }
0
0
0
+ 2 other calls in file
53 54 55 56 57 58 59 60 61 62 63 64
fs.unwatchFile(__filename); } { fs.realpathSync(__filename, options); fs.realpath(__filename, options, common.mustCall(errHandler)); } { const tempFileName = path.resolve(tmpdir.path, 'mkdtemp-');
0
0
0
51 52 53 54 55 56 57 58 59 60 61 62
assert.throws(() => { fs.watch('path', options, common.mustNotCall()); }, expectedError); assert.throws(() => { fs.realpath('path', options, common.mustNotCall()); }, expectedError); assert.throws(() => { fs.realpathSync('path', options);
0
0
0
fs.readFileSync is the most popular function in fs (2736 examples)