Angularjs gulp保持与源中相同的目标路径
我有一个下角文件夹结构。我想丑化/缩小js和html文件。 最后,我希望在“build”文件夹中保持相同的文件夹结构。 我怎么能一口气做到这一点Angularjs gulp保持与源中相同的目标路径,angularjs,gulp,uglifyjs,gulp-uglify,gulp-minify-css,Angularjs,Gulp,Uglifyjs,Gulp Uglify,Gulp Minify Css,我有一个下角文件夹结构。我想丑化/缩小js和html文件。 最后,我希望在“build”文件夹中保持相同的文件夹结构。 我怎么能一口气做到这一点 client<folder> views<folder> index.html app.js home <folder> home.js home.html page1<folder>
client<folder>
views<folder>
index.html
app.js
home <folder>
home.js
home.html
page1<folder>
page1.js
page1.html
page2<folder>
page2.js
page2.html
page3<folder>
page3.js
page3.html
客户端
意见
index.html
app.js
家
home.js
home.html
第1页
第1.js页
页面1.html
第2页
第2.js页
页面2.html
第3页
第3.js页
页面3.html
谢谢请查看提供的代码
var gulp = require('gulp');
var uglify = require('gulp-uglify'); //uglifies your JavaScript
var minify = require('gulp-htmlmin'); //minifies your HTML
gulp.task('build', ['uglify', 'copyHTML'], function() {});
gulp.task('copyHTML', function() {
return gulp.src('client/**/*.html')
.pipe(minify({ collapseWhitespace: true })
.pipe(gulp.dest('dist/'));
});
gulp.task('uglify', function() {
return gulp.src('client/**/*.js')
.pipe(uglify())
.pipe(gulp.dest('dist/'));
});
其他信息:
,