关于gulp.src 多目录问题
关于gulp.src 多目录问题
目录结构如图所示,
images
script
style
lib
usr
images
script
style
src:
// 源usr
var src = {
path: './src',
html: ['./src/**/*.html', '!./src/lib/**/*.*'],
style: ['./src/style/*.less', './src/usr/style/*.less'],
script: ['./src/script/*.js', './src/script/*.js'],
images: ['./src/images/*', './src/usr/images/*'],
lib: './src/lib/**/*.*'
}
// 生成
var build = {
path: './build',
html: './build/',
style: ['./build/style/', './build/usr/style'],
script: ['./build/script', './build/script/'],
images: ['./build/images', './build/usr/images'],
lib: './build/lib'
}
gulp.task('html', function () {
return gulp.src(src.html)
.pipe(gulp.dest(build.html))
.pipe(connect.reload())
});
gulp.task('style', function () {
return gulp.src(src.style)
.pipe(gulp.dest(build.script))
.pipe(less())
.pipe(cleancss())
.pipe(connect.reload())
});
gulp.task('script', function () {
return gulp.src(src.script)
.pipe(gulp.dest(build.script))
.pipe(connect.reload())
})
gulp.task('images', function () {
return gulp.src(src.images)
.pipe(imagesmin())
.pipe(gulp.dest(build.images))
.pipe(connect.reload())
})
gulp.task('lib', function () {
return gulp.src(src.lib)
.pipe(gulp.dest(build.lib))
.pipe(connect.reload())
})
后来试验发现除了.html可以生成到built文件里外。,图片,less,js,都不行。
好惆怅~ 求大神帮助我gulp的正确使用方式 !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
https://github.com/dolymood/b... 参考