gulp-useref调用后导致html文件被裁剪是怎么回事?
1、在使用gulp-useref的过程中文件合并都成功了,可是为什么我生成的html文件却被剪切了
return gulp.src('./bulid/result-1.html')
.pipe($.debug())
.pipe($.useref({},lazypipe().pipe($.sourcemaps.init)))
.pipe($.if('*.js',$.uglify()))
.pipe($.if('*.css',$.cleanCss()))
.pipe($.sourcemaps.write('/maps'))
.pipe(gulp.dest(dist))
}
这是我自己写的一个任务,用来合并压缩文件。
<!-- build:js js/result.min.js -->
<script src="js/result.js"></script>
<!-- endbulid -->
这是合并的js
<!-- build:css css/result.min.css -->
<link rel="stylesheet" type="text/css" href="css/result-1.css">
<!-- endbulid -->
这是合并的css
css压缩的文件和js压缩的文件都能正常生成。可是生成的html文件却被裁剪了 为什么?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<script src="js/flex.js">
</script>
<title>测试</title>
<link rel="stylesheet" href="css/result.min.css">
<script src="js/result.min.js"></script>
这里发现其余的内容都没有了。只剩下压缩后的文件路径,连结束时的body和html标签都消失了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论