2

我想知道如何将“目标”与 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 %>']
            }
        }
    },
4

1 回答 1

-1

在 grunt usemin 中,目标是在 html 页面中定义的,而不是在 gruntfile 中。

<!-- 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

于 2013-07-24T06:11:37.250 回答