Kullanıcı tarafından seçilen çevre istemi ile seçmemiz gerekiyor. Yemin ederim görevim bana her zaman aynı seçeneği döndürüyor
var gulp = require('gulp');
var clean = require('gulp-clean');
var uglify = require('gulp-uglify');
var rename = require('gulp-rename');
var gutil = require('gulp-util');
var order = require("gulp-order");
var concat = require("gulp-concat");
var ftp = require('gulp-ftp');
var prompt = require('gulp-prompt');
gulp.task('deploy', function() {
gulp.src('app/dist/custom.js')
.pipe(prompt.prompt({
type:'text',
name: 'env',
message: 'Where dou you want toy deploy? (stage/live/test)',
validate: function(env){
if(env === 'STAGE' || 'stage'){
gutil.log('STAGE deployment');
return true;
}
if(env === 'LIVE' || 'live'){
gutil.log('LIVE deployment');
return true;
}
if(env == 'TEST' || 'test'){
gutil.log('TEST deployment');
return true;
}
}
}));
});
gulp.task('default', ['deploy']);
Ama birisi herhangi enviromment seçmek istiyorsanız ... geri arama her zaman söylediği
... 'SAHNE dağıtım': Bu kodu vardır. Herkes sorununu görünüyor ...var gulp = require('gulp');
var clean = require('gulp-clean');
var uglify = require('gulp-uglify');
var rename = require('gulp-rename');
var gutil = require('gulp-util');
var order = require("gulp-order");
var concat = require("gulp-concat");
var ftp = require('gulp-ftp');
var prompt = require('gulp-prompt');
gulp.task('deploy', function() {
gulp.src('app/dist/custom.js')
.pipe(prompt.prompt({
type:'text',
name: 'env',
message: 'Where dou you want toy deploy? (stage/live/test)',
validate: function(env){
if(env === 'STAGE'){
gutil.log('STAGE deployment');
return true;
}
if(env === 'LIVE'){
gutil.log('LIVE deployment');
return true;
}
if(env == 'TEST'){
gutil.log('TEST deployment');
return true;
}
}
}));
});
gulp.task('default', ['deploy']);
Ama büyük & küçük harf ile seçenekleri istiyorum: Ben kodunu değiştirmek durumunda
Ama işe yarıyor?
BR, Hıristiyan
Üzgünüm, doğru js, dün yoruldu, jajajaj teşekkürler Sven – Luiggi