我使用两个单独的gulp任务将模板缩小为js文件(1)并将项目的所有js文件连接到唯一的缩小(2)。
...
from login_app.views import MyRegView
urlpatterns = [
...
url(r'^accounts/register/', MyRegView.as_view(), name='registration_register'),
...
]
问题是:我是否能够避免创建templates.js文件,方法是将第一个任务的结果处理到第二个任务,以便与其余的js结合?
答案 0 :(得分:0)
解决方案:应该使用addSrc
return gulp.src('templates/**/*.html')
.pipe(dotify({
root : 'templates'
}))
.pipe(addSrc([
'js/plugins/*.js',
'js/common/*.js',
'js/ui/*.js',
'js/pages/*.js',
'js/*.js'
]))
.pipe(concat('scripts-all.js'))
.pipe(gulp.dest('js/'));