gulp.src(["test/**/*.html"], {base : 'test/'})//base关联到dest的输出路径
// usemin致使路径失效
.pipe(plugins.usemin({
}))
.pipe(gulp.dest("aa"));
没有usemin的情况下,test的目录结构是完美copy到aa下面的
有usemin的情况下,放置html的目录结构会被去掉
图例说明:
原本test目录下
view下面还有:
usemin运行后:
比如 test-> view->a.html
test-> view-> bb-> b.html
通过usemin 后会变成 aa -> a.html
aa- > b.html
请问有没有人遇到过呢?help!
这种写法是会把html复制到dist下的,usemin并不是用来复制整个目录的啊,是用来压缩,合并js和css的啊。
如果你页面放在不同的文件夹下,你只能一个个来处理。如:
复制到相对应的目录下,html里面关联的js、css会复制到相对应的目录下。可以看下usemin的api 。
有可能是
usemin
的bug,容我再看看