私は Gulp ビルド ツールを初めて使用します。最近、自分のプロジェクトで Gulp を使い始めました。次のことを正しく行いました。縮小、圧縮、jsx ファイルを js ファイルに変換します。しかし、私の要件は、ビルド フォルダーを次の場所にあるリモート サーバーに送信することです。別の場所。このために、gulp-scp npmを使用してフォルダーをリモートサーバーにコピーしていますが、フォルダーをサーバーにコピーしていません。以下のコードはgulpfile.jsです
var gulp = require('gulp'),
scp = require('gulp-scp2');
gulp.task('default', function() {
return gulp.src('src/*.js')
.pipe(scp({
host: '192.50.10.31',
username: 'applmgr',
password:'123456',
dest: '/Data/project'
}))
.on('error', function(err) {
console.log(err);
});
});
このコードでは、リモート サーバーの Data フォルダーにあるすべての js ファイル プロジェクトをコピーしています。gulpfile、jsを実行します
c:\gulpproject>gulp
[10:19:36] gulpfile c:\gulpproject\gulpfile.js の使用
[10:19:36] 「デフォルト」を開始しています...
このようになり、何も表示されないことは、なぜこのようになるのか、コードが間違っている場所を助けることができます