|
123456789101112131415161718192021222324252627282930313233 |
- [![Build Status](https://secure.travis-ci.org/andrewrk/node-mv.png)](http://travis-ci.org/andrewrk/node-mv)
-
- Usage:
- ------
-
- ```js
- 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:
-
- ```js
- 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:
-
- ```js
- mv('source/file', 'dest/file', {clobber: false}, function(err) {
- // done. If 'dest/file' exists, an error is returned
- // with err.code === 'EEXIST'.
- });
- ```
|