首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >grunt-usemin:从缩小中排除文件

grunt-usemin:从缩小中排除文件
EN

Stack Overflow用户
提问于 2015-05-09 12:16:26
回答 2查看 1.2K关注 0票数 2

我在我的项目中使用了KendoUI库,所以它已经很小了,但是非常大。有没有可能在使用grunt usemin时将其从丑化中排除?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2015-05-09 12:21:37

在你的grunt配置中,使用一个解释点来进行排除。将它们放在src数组的末尾。

例如,添加到src数组的末尾,添加:

代码语言:javascript
复制
'!htdocs/js/kendo.all.min.js'
票数 1
EN

Stack Overflow用户

发布于 2016-05-30 10:03:24

你必须为js修改你的流程,并使用一个自定义的后处理器,这基本上包括向你的useminPrepare.options添加一个flow属性(遵循basic structure in usemin README file),而不是仅仅添加一个步骤(例如'uglify'),插入一个自定义的后处理器:

代码语言:javascript
复制
name: 'uglify',
createConfig: function (context, block) {
    ...
}

要自定义它处理文件的方式,请从您认为最有用的示例文件(请参见grunt-usemin/lib/config/中的文件)中复制createConfig,并根据需要对其进行修改(即排除您想要的文件)。

我使用了一个自定义的后处理器将ngAnnotate添加到js的用户流中,只需将name更改为ngAnnotate并从uglify复制createConfig即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30135925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档