我试图使用gulp-rsync部署到临时站点.我没有收到任何错误,但它没有部署到我的服务器.我也希望被要求输入密码,这是不会发生的.
var gulp = require('gulp'),
gutil = require('gulp-util'),
sass = require('gulp-sass'),
autoprefixer = require('gulp-autoprefixer'),
minifycss = require('gulp-minify-css'),
jshint = require('gulp-jshint'),
stylish = require('jshint-stylish'),
uglify = require('gulp-uglify'),
concat = require('gulp-concat'),
rename = require('gulp-rename'),
plumber = require('gulp-plumber'),
bower = require('gulp-bower'),
sftp = require('gulp-sftp'),
rsync = require('gulp-rsync');
gulp.task('deploy', function() {
gulp.src('build/test_for_rsync')
.pipe(rsync({
root: 'build',
hostname: '*****.wpengine.com',
username: '*****',
port: 2222,
destination: '/wp-content/themes/',
incremental: true,
progress: true,
relative: true,
exclude: ['/node_modules', '/bower_components'],
recursive: true
}));
});
Run Code Online (Sandbox Code Playgroud) 我有一个 Button 组件,如果状态为“true”,我想为其分配一个活动类。
<Button
onClick={this.preferenceHandler.bind(this, "straight")}
className={"col-sm-12 text-center " + (this.state.straight ? "active") }
viewStyle= "primary"
>
<h4>Straight</h4>
<i className="icon icon-ok-6"></i>
</Button>
Run Code Online (Sandbox Code Playgroud)