首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wiredep和useminPrepare不能处理多个src

Wiredep和useminPrepare不能处理多个src
EN

Stack Overflow用户
提问于 2015-09-02 11:25:45
回答 1查看 96关注 0票数 1

简而言之,我使用的是咕噜丝和useminPrepare。我想将我的第一个依赖项合并到一个文件中。

HTML标记

代码语言:javascript
复制
<!-- build:js js/vendor/libraries.min.js -->
  <!-- bower:js -->
  <script src="bower_components/jquery/dist/jquery.js"></script>
  <script src="bower_components/velocity/velocity.js"></script>
  <script src="bower_components/velocity/velocity.ui.js"></script>
  <!-- endbower -->
<!-- endbuild -->

Wiredep配置

代码语言:javascript
复制
    wiredep: {
        target: {
            src: [
                '<%= app %>/**/*.html'
            ],
            exclude: [
                'modernizr',
                'Tabslet',
                'velocity'
            ]
        }
    }

useMin和useMinPrepare config

代码语言:javascript
复制
    useminPrepare: {
        html: ['<%= app %>/*.html'],
        options: {
            dest: '<%= dist %>'
        }
    },

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

问题是,在libraries.min.js中,只包含了jQuery。

EN

回答 1

Stack Overflow用户

发布于 2015-09-21 20:00:07

您必须将'velocity'从有线exclude:中删除以解决您的问题。此外,根据grunt-usemin文档,选项dirs:不存在,您可能希望表示assetsDirs:

https://www.npmjs.com/package/grunt-usemin

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32351852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档