bisync-files
v0.1.3
Published
Bidirectional files synch nodejs plugin
Downloads
41
Maintainers
Readme
Bidirectional files synchronization
Plugin will watch for changes in source directory and will copy them to destination directory. All of these works in reverse direction. So in result you will have two mirrored folders.
Please, note, that it is very preview alpha version.
How to use
npm install bisync-files
Create test.js
file, add few lines of code:
var bisyncFiles = require('bisync-files');
bisyncFiles.watch('srcPath', 'destPath', [/ignoredInSource/], [/ignoredInDestination/]);
Run node test.js
Example
There is already built-in example. Type node ./relative_path_to_module/example/start_sync
to run. After that you will find two new folders ex_dir1
and ex_dir2
, that are two-way synchronizing.
API
watch(source, destination, ignoredSource, ignoredDestination)
- start watching for changes in both directories and
synchronizing them.
- source - source path
- destination - destination path, where files from source path will copy on initial
- ignoredSource - array of regexps that specify ignored files and folders (they will not be copied) in source folder
- ignoredDestination - array of regexps that specify ignored files and folders (they will not be copied) in destination folder