gulp-scp3

This module is a gulp-task for copy files remotely like scp command on linux.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
gulp-scp3
010.0.43 years ago4 years agoMinified + gzip package size for gulp-scp3 in KB

Readme

gulp-scp3
Copy file to remote server, using ssh2 as base. This is a Node.js module available through the npm registry. This module was written in node v12.13.0 Also tested with gulp 4 Gulp node.js version supported node v10.17.0 up ---

Install

``` $ npm install gulp-scp3 --save-dev ```

Usage

```js import gulp from 'gulp'; // const gulp = require('gulp'); import scp from 'gulp-scp3'; // const scp = require('gulp-scp3'); gulp.task('default', () => { return gulp.src('/.js') .pipe(scp({
host: 'remoteserver-ip',
username: 'username',
password: 'password',
dest: '/home/username/'
})) .on('error', function(err) {
console.log(err);
}); }); ```

Options

options.host

Type: String Default value: localhost A string value that is the host of the server.

options.port

Type: Number Default value: 22 The ssh port of the server. Note this option wasn't tested.

options.username

Type: String Default value: admin The username of the server.

options.password

Type: String The password of the user on the remote server.

options.dest

Type: String Default value: /home/username Remote server directory

Repository

gulp-scp3

Author

Jhonatan Villanueva

Thanks for your donation

If you want to support this free project. Any help is welcome. You can donate by clicking one of the following links:

LISENCE

Copyright (c) 2019 jinvillaz. Licensed under the MIT license.