65得票1回答
除了.spec.js文件外,对于每个.js文件的Node全局匹配模式

我正在寻找一个更好的glob模式,用于usemin,我想找到所有的.js文件,但排除.spec.js文件。 我目前有以下解决方案。 <script src="components/**/*(.js|!(*.spec.js|*.scss))"></script> 我目...

28得票6回答
Grunt使用usemin和useminPrepare多个目标

根据usemin issues,最新版本的usemin和useminPrepare支持多个目标: useminPrepare支持多个目标: pull#162 pull#206 usemin支持: 多个目标 我尝试使用以下配置来使用多个目标:useminPrepare: { ...

26得票1回答
如何在yeoman/grunt项目中自动包含脚本?

我有一个可用的Yeoman项目。我正在使用grunt-usemin。 为了包含JavaScript,我在index.html中这样做:<!-- build:js scripts/includes.js --> <script src="/bower_components/j...

21得票9回答
如何配置grunt-usemin以使用相对路径?

我有一个grunt项目,它由一个基于generator-webapp构建的yeoman-generator支持,如果有帮助的话,你可以在GitHub上找到它。 这个grunt项目使用了grunt-usemin任务。 我的项目涉及构建一个多语言网站,并为了保持整洁,我决定把所有用一种语言写的...

15得票4回答
使用Usemin时,“不同来源尝试写入同一目标位置”

我正在开发一个AngularJS应用程序,并使用usemin任务进行处理。该应用程序有两个HTML页面,均包含一个被压缩为common.js的块,另一个页面包含针对特定页面进行压缩的js。 page1.html <!-- build:js scripts/common.js --&g...

15得票6回答
使用Grunt的usemin和重写vendor CSS文件中图片的URL

grunt-usemin帮助我转换代码<link href="/dependencies/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" /> <link href="/dependencies/nanoscrol...

13得票3回答
如何在grunt-usemin编译期间移除一些JavaScript?

我有一些代码可以方便快捷地编写/测试代码,但这些代码不适用于我的生产环境(主要是模拟服务器,因此我只需要Grunt服务器)。 这有两个部分,一个是如何删除脚本的某些部分。 angular.module('nglaborcallApp', [ 'ngCookies', 'ngResource...

10得票1回答
如何为HTML文件中的每个区块定义useminPrepare中的个别流程?

在我们的index.html中有两个块 - 一个是用于第三方库的,另一个是用于我们的应用程序文件。由于第三方库已经被压缩了,我们只想要将它们连接起来,但不压缩它们。如何使用useminPrepare做到这一点? <!-- build:js js/lib.js --> <sc...

10得票5回答
Grunt usemin:合并的JavaScript文件未在index.html文件中替换

我从yeoman生成的空项目开始,并尝试编辑Gruntfile.js以满足我的需求。 grunt构建任务读取我的index.html文件,将我的bower依赖项合并并生成.vendor.js文件。 我在工作流程中出了点问题,现在即使生成了.vendor.js文件,usemin也无法替换in...

10得票1回答
grunt-bower-install: 排除特定组件

我使用angular-fullstack yeoman生成器创建了一个新的Web应用程序。我注意到grunt-bower-install会将JS bower组件生成在我的index.html文件中,位置在<!-- bower:js -->标签之间。<!-- bower:js ...