How to use the utimes function from fs-extra
Find comprehensive JavaScript fs-extra.utimes code examples handpicked from public code repositorys.
GitHub: bcomnes/cpx2
114 115 116 117 118 119 120 121 122 123 124 125
} await fs.chmod(output, stat.mode) if (options.preserve) { await fs.chown(output, stat.uid, stat.gid) await fs.utimes(output, stat.atime, stat.mtime) } return { source, output, skipped: false } }
3
27
2
+ 8 other calls in file
GitHub: 5102a/My_Growth
244 245 246 247 248 249 250 251 252 253
- 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() 当然这些api默认都是异步的,如果想要使用同步方式只需在方法名后追加Sync即可,而且同步方式需要使用try..catch方式捕获错误,还会阻塞主线程执行
0
12
1
+ 13 other calls in file
8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953
throw new Error('fs-extra: timeRemoveMillis() unknown parameter type') } } function utimesMillis (path, atime, mtime, callback) { // if (!HAS_MILLIS_RES) return fs.utimes(path, atime, mtime, callback) fs.open(path, 'r+', (err, fd) => { if (err) return callback(err) fs.futimes(fd, atime, mtime, futimesErr => { fs.close(fd, closeErr => {
0
1
0
+ 8 other calls in file
fs-extra.readFileSync is the most popular function in fs-extra (9724 examples)