2013-07-23 2 views
2

Мне было интересно, как я могу использовать «цели» с помощью grunt usemin.
, например. запустить sth. как: хрюкать usemin: приложениеGrunt Usemin: Как определить цели?

Это то, что я пытался (Ошибка: Внимание:. Объект # не имеет метод 'IndexOf' Использование --force для продолжения) - то же самое для useminPrepare

usemin: { 
     app : { 
      html: ['<%= config.app.dist %>/app/{,*/}*.html'], 
      css: ['<%= config.app.dist %>/app/css/{,*/}*.css'], 
      options: { 
       dirs: ['<%= config.app.dist %>/app'] 
      } 
     }, 
     site: { 
      html: ['<%= config.site.dist %>/{,*/}*.html'], 
      css: ['<%= config.site.dist %>/css/{,*/}*.css'], 
      options: { 
       dirs: ['<%= config.site.dist %>'] 
      } 
     } 
    }, 

ответ

-1

В grunt usemin Цели определяются на странице html не в файле grunt.

<!-- build:js scripts/vendor.js --> 
<script src="bower_components/jquery/jquery.js"></script> 
<script src="bower_components/underscore/underscore.js"></script> 
<script src="bower_components/backbone/backbone.js"></script> 
<script src="bower_components/backbone.localStorage/backbone.localStorage-min.js"></script> 
<!-- endbuild --> 

Здесь scripts/vendor.js - цель.

https://github.com/yeoman/grunt-usemin#the-useminprepare-task

+0

Спасибо. Но я ничего не искал. Мне нужно «построить», чтобы отделить проекты от одного источника (1. Веб-страница 2. Мобильное приложение) – fabian

Смежные вопросы