async/await 的 npm mv 模块

npm mv module with async/await

有没有办法以 async/await 的方式使用 mv npm 模块?没有文档中提供的回调。 或者是否有任何其他模块可以完成相同的工作?谢谢

var mv = require('mv');
 
mv('source/file', 'dest/file', function(err) {
  ...
});

您可以使用util包的promisify功能

const util = require('util');
const mv = require('mv');

const mvPromise = util.promisify(mv);

await mv('source/file', 'dest/file');