使用Jade包含整个脚本目录?

是否有可能包含Jade的脚本的整个目录? 我目前的scripts.jade文件如下所示:

script(type="text/javascript", src="/vendor/angular.js") script(type="text/javascript", src="/vendor/angular-resource.js") script(type="text/javascript", src="/vendor/angular-route.js") script(type="text/javascript", src="/core.js") 

我希望从这样的事情:

 script(type="text/javascript", src="/vendor/*.js") 

或这个:

 <!-- include: "type": "js", "files": "/vendor/*.js" --> 

有任何想法吗?

在Jade中不可能使用这样的通配符,它​​没有这个文件系统的概念。

你可以创build一个mixin来帮助 ,例如:

 mixin scripts(path, names) - each name in names script(type="text/javascript", src=path+name+".js") +scripts("/vendor/", ["angular", "angular-resource", "angular-route"]) 

为自动脚本注入到一个HTML /玉/等的可能性。 代码,你应该使用一个构build系统,比如吞下一个gulp-inject插件 https://www.npmjs.com/package/gulp-inject