@ball6847/ftp-deploy
v0.0.6
Published
Simple command-line interface for ftp-deploy
Downloads
3
Readme
FTP Deploy
Simple command-line interface for ftp-deploy
This project is work-in-progress.
Installation
npm install -g @ball6847/ftp-deploy
Usage
Usage: ftp-deploy [options] <local> <remote>
Options:
-V, --version output the version number
-h, --help output usage information
Example
# build your frontend app, let's say angular
ng build --prod
# deploy content of dist directory to /var/www of remote ftp server
ftp-deploy dist/ ftp://demo:demo@localhost:21/var/www
# you can use ftps if needed
Warning: above example will create remote directory if it does not exist, remove any content inside and upload all files to it
TODO
- Add more helpful messages.
- Add
--verbose
option. - Add
--clear-target-dir
option (make it safe by default).
CREDITS
- https://github.com/tj/commander.js/
- https://github.com/patrickjuchli/basic-ftp