以下是我的templates
文件夹结构
--myTemplate
--leadpages-template
--index.html
--myTemplate2
--leadpages-template
--index.html
->myTemplate3
--leadpages-template
--index.html
我有一系列子文件夹,每个子文件夹代表不同的模板。该子文件夹的必填子项是LeadPages™市场模板所需的另一个名为leadpages-template
的文件夹。
我有一个全局的工作,可以监视所有的事情,然后运行各种任务,如zip文件创建,SASS编译,JS连接等。每个任务最终都限定在被监视的子文件夹下文件已更改。
我遇到的问题是与gulp-connect任务有关:
var gulp = require('gulp'),
connect = require('gulp-connect');
gulp.task('connect', function() {
connect.server({
root: './',
livereload: true
});
});
如果我提供我的根文件夹,我就可以访问:
http://localhost:8080/myTemplate/leadpages-template
http://localhost:8080/myTemplate2/leadpages-template
http://localhost:8080/myTemplate3/leadpages-template
我希望能够做的只是访问:
http://localhost:8080/myTemplate
http://localhost:8080/myTemplate2
http://localhost:8080/myTemplate3
在过去,我已经完成了@具有多个根的模板级别,例如root: ['./','leadpages-template']
。但现在,我已将连接作业移至根模板文件夹,因此我不确定如何提供类似以下内容:root: ['./', './**/leadpages-template']
可以这样做吗?