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');
有没有办法以 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');