angularjs – GruntJS usemin不查看子文件夹
发布时间:2020-12-17 10:33:51 所属栏目:安全 来源:网络整理
导读:我正在使用grunt和usemin与我的 angularjs项目.具体来说,我的问题是关注usemin没有在视图子目录中的任何* .html文件中加速图像标记. 我的.html文件采用以下结构 dist/ index.html views/ profile.html partials/ header.html ... grunt usemin:html任务正处
我正在使用grunt和usemin与我的
angularjs项目.具体来说,我的问题是关注usemin没有在视图子目录中的任何* .html文件中加速图像标记.
我的.html文件采用以下结构 dist/ index.html views/ profile.html partials/ header.html ... grunt usemin:html任务正处理views /中的所有内容,但不处理任何子文件夹中的内容.即.谐音/ * 这是我的咕噜配置: ... useminPrepare: { html: '<%= yeoman.app %>/index.html',options: { dest: '<%= yeoman.dist %>' } },usemin: { html: ['<%= yeoman.dist %>/{,*/}*.html'],css: ['<%= yeoman.dist %>/styles/{,*/}*.css'],options: { dirs: ['<%= yeoman.dist %>'] } },... 我试过的 我尝试将这些选项添加到我的usemin配置中: options: { basedir: '<%= yeoman.dist %>',dirs: ['<%= yeoman.dist %>/**/*'] } 但它仍然不处理任何视图的子文件夹. 更新 感谢jakerella回答noa的评论,我得到以下工作: usemin: { html: ['<%= yeoman.dist %>/{,*/}*.html','<%= yeoman.dist %>/views/{,
我认为你很接近,但我想你会想要在usemin任务的html目标中使用** glob模式:
usemin: { html: ['<%= yeoman.dist %>/**/*.html'],... } 而且你可能还需要一个expand:true(但不确定usemin任务是否使用该选项). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |