How to use the utimes function from fs
Find comprehensive JavaScript fs.utimes code examples handpicked from public code repositorys.
30 31 32 33 34 35 36 37 38 39
* fs.stat(): 返回文件(通过传入的文件名指定)的状态。相关方法:fs.fstat()、fs.lstat()。 * fs.symlink(): 新建文件的符号链接。 * fs.truncate(): 将传递的文件名标识的文件截断为指定的长度。相关方法:fs.ftruncate()。 * fs.unlink(): 删除文件或符号链接。 * fs.unwatchFile(): 停止监视文件上的更改。 * fs.utimes(): 更改文件(通过传入的文件名指定)的时间戳。相关方法:fs.futimes()。 * fs.watchFile(): 开始监视文件上的更改。相关方法:fs.watch()。 * fs.writeFile(): 将数据写入文件。相关方法:fs.write()。 > 注意,上面fs提供的方法都是异步的,所谓异步的意思是,这些方法都提供了回调函数,方便异步触发相应的处理逻辑。
192
570
16
+ 5 other calls in file
GitHub: nwjs/node
95 96 97 98 99 100 101 102 103 104
let fd; // // test async code paths // fs.utimes(pathType(tmpdir.path), atime, mtime, common.mustCall((err) => { expect_ok('utimes', tmpdir.path, err, atime, mtime); fs.lutimes(pathType(lpath), atime, mtime, common.mustCall((err) => { expect_ok('lutimes', lpath, err, atime, mtime, fs.lstatSync);
42
19
0
+ 7 other calls in file
623 624 625 626 627 628 629 630 631 632
assert.strictEqual(err.code, 'ENOENT'); assert.strictEqual(err.syscall, 'utime'); return true; }; fs.utimes(nonexistentFile, new Date(), new Date(), common.mustCall(validateError)); assert.throws( () => fs.utimesSync(nonexistentFile, new Date(), new Date()),
42
19
0
455 456 457 458 459 460 461 462 463 464
} } if (entry.mtime && !this.noMtime) { actions++ fs.utimes(entry.absolute, entry.atime || new Date(), entry.mtime, done) } if (this[DOCHOWN](entry)) { actions++
3
2
0
233 234 235 236 237 238 239 240 241 242 243
} function utime() { const fs = require('fs'); fs.writeFileSync('fs25.txt', '123', 'utf8'); fs.utimes('fs25.txt', 1, 1, () => { fs.unlinkSync('fs25.txt'); }); }
0
0
0
+ 2 other calls in file
79 80 81 82 83 84 85 86 87 88 89
permission: 'FileSystemWrite', resource: path.toNamespacedPath(path.join(blockedFolder, 'example')), })).then(common.mustCall()); } // fs.utimes { assert.throws(() => { fs.utimes(blockedFile, new Date(), new Date(), () => {}); }, common.expectsError({
0
0
0
+ 7 other calls in file
GitHub: EzSylester/Node
109 110 111 112 113 114 115 116 117 118
} // // test async code paths // fs.utimes(__filename, atime, mtime, function(err) { expect_ok('utimes', __filename, err, atime, mtime); fs.utimes('foobarbaz', atime, mtime, function(err) { expect_errno('utimes', 'foobarbaz', err, 'ENOENT');
0
0
0
fs.readFileSync is the most popular function in fs (2736 examples)