2017-03-27 130 views
0

刪除.min。*我有以下文件咕嘟咕嘟從文件名

var jqueryFiles=[ 
        'bower_components/jquery/dist/jquery.min.js', 
        'bower_components/jquery-slimscroll/jquery.slimscroll.min.js', 
        'bower_components/jquery-ui/jquery-ui.min.js' 
        ] 

我想實現的是將其移動到文件夾中web/assets/vendor但他們的名字沒有之前JS例如.min.的陣列。

我想給'bower_components/jquery-slimscroll/jquery.slimscroll.min.js移動到web/assets/vendor/jquery.slimscroll.js文件

任何想法?

+1

如果你刪除了「分鐘」,那麼你將如何知道他們是微型文件?看起來很奇怪。你爲什麼做這個? – rob

+0

我想這樣做,因爲稍後我要選擇是否加載縮小或未縮小,具體取決於我是否處於開發中。 –

+0

傳統上,通過將腳本標記寫入min或不提供該功能。當然你可以隨心所欲。 – rob

回答

2

您可以使用gulp-ext-replace來做到這一點。如果在開發中,你可以指定這樣的代碼

var ext_replace = require('gulp-ext-replace'); 
gulp.src("file.js").pipe(ext_replace('.min.js', '.js')).pipe(gulp.dest(tagrget) 
+0

你有錯誤應該是'gulp.src(「file.min.js」)。pipe(ext_replace('。js','.min.js'))。pipe(gulp.dest(tagrget))' –

+0

@DimitriosDesyllas:哦,對不起。發佈答案時可能是打字錯誤。謝謝。並會更新我的答案。 –