2017-03-27 126 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:哦,对不起。发布答案时可能是打字错误。谢谢。并会更新我的答案。 –