lhl 6ff0e96ad3 8-4-1 | há 1 ano atrás | |
---|---|---|
.. | ||
node_modules | há 1 ano atrás | |
test | há 1 ano atrás | |
.npmignore | há 1 ano atrás | |
.travis.yml | há 1 ano atrás | |
LICENSE | há 1 ano atrás | |
README.md | há 1 ano atrás | |
index.js | há 1 ano atrás | |
package.json | há 1 ano atrás |
var mv = require('mv');
mv('source/file', 'dest/file', function(err) {
// done. it tried fs.rename first, and then falls back to
// piping the source file to the dest file and then unlinking
// the source file.
});
Another example:
mv('source/dir', 'dest/a/b/c/dir', {mkdirp: true}, function(err) {
// done. it first created all the necessary directories, and then
// tried fs.rename, then falls back to using ncp to copy the dir
// to dest and then rimraf to remove the source dir
});
Another example:
mv('source/file', 'dest/file', {clobber: false}, function(err) {
// done. If 'dest/file' exists, an error is returned
// with err.code === 'EEXIST'.
});