Concat凉亭组件

Concat凉亭组件,第1张

Concat凉亭组件

“我的目​​标是获取凉亭组件并合并它们,而不在gruntfile中一一列出”

您可以从依赖项目录和子目录中获取所有javascript文件,并通过这种方式进行合并:

grunt.config('concat.mydeps', {  files: [{    src: ['components*.js'],    dest: 'dist/lib.js'  }]})

…但是,如果脚本执行的顺序很重要,这就是灾难的根源:-)。

另外,这些文件夹很可能包含缩小版和非缩小版,导致您两次包含一些脚本…

避免这种副作用的一种方法是:

grunt.config('concat.mydeps', {  files: [{    src: ['components*.js', '!components*min.js'],    dest: 'dist/lib.js'  }]})

…但是,这当然不是防d的-给定的组件很可能具有构建的版本,并且旁边有分离的源。

恕我直言,唯一明智的方法是按照所需的顺序显式列出要聚合的文件(就像您现在在html中所做的那样)。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5172577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存