gruntjs - 如何使 grunt 不缩小某些 js 文件

标签 gruntjs uglifyjs grunt-usemin grunt-contrib-concat

我的 grunt 脚本由 yeoman 生成,通过 useminPrepare、concat 和 uglifyjs 来连接和缩小 js 文件。

这工作得很好,但是有一个 js 脚本我不希望它被缩小。如何在 grunt 文件中指定它?

最佳答案

您可以做的是将不想缩小的文件放在构建脚本之外,例如:

<!-- build:js js/app.js -->
<script src="js/app.js"></script>
<script src="js/minifythis.js"></script>
<script src="js/models/minifythis.js"></script>
<!-- endbuild -->
<script src="js/do-not-minify-this.js"></script>

关于gruntjs - 如何使 grunt 不缩小某些 js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24621522/

相关文章:

angularjs - 如何修复 generator-gulp-angular 的项目,以便进行grunt测试?

gruntjs - Grunt 多任务在构建时抛出 EISDIR 错误

angularjs - 位于js文件中的Grunt usemin处理路径?

javascript - Gruntfile 中的 <%= %> 变量语法抛出 "unable to read"

gruntjs - 咕噜有线EP :app no such file or directory bower. json

javascript - Uglify-js 不会破坏变量名

javascript - 使用 grunt uglify 时 jspdf 出错

angularjs - Angular grunt build(来自 yeoman)破坏了我的应用程序

angularjs - 如何在useminPrepare中为HTML文件中的每个 block 定义单独的流程?

JavaScript `document.execCommand(' copy')` appears successful (returns ` true`), 但不向剪贴板写入任何内容