usemin 配置问题

来源:-

qq_柚子_52

2015-01-15 21:44

<!-- build:css(.tmp) ../styles/main.css -->

    <link rel="stylesheet" href="../../styles/main.css">

<!-- endbuild --> dist 不能生成样式表 JS文件也是空的  grunt -uesmin 的问题吗应该怎么改呢 


写回答 关注

3回答

  • qq_柚子_52
    2015-01-17 11:34:36
    useminPrepare: {
          options: {
            dest: '<%= config.dist %>'
          },
          html: [
            '<%= config.dist %>/**/*.html',
            '!<%= config.dist %>/include/**/*.html'
          ]      
        },
    
        // Performs rewrites based on rev and the useminPrepare configuration
        usemin: {
          options: {
            assetsDirs: [
              '<%= config.dist %>',
              '<%= config.dist %>/images',
              '<%= config.dist %>/styles'
            ]
          },
          html: ['<%= config.dist %>/**/*.html'],
          css: ['<%= config.dist %>/styles/**/*.css']
        },
        
        不知道还有没有更好的办法


  • qq_柚子_52
    2015-01-17 11:33:20

    解决的办法找到了

    concat 设置问题进行合并

    concat: {

          concatcss: {

            files: [{

              src: [

                '.tmp/styles/main.css'

              ],

              dest: '<%= config.dist %>/styles/main.css'

            }]

          },

          concatjs: {

            files: [{

              src: [

                '<%= config.app %>/scripts/main.js'

              ],

              dest: '<%= config.dist %>/scripts/main.js'

            }]

          },

          modernizr: {

            files: [{

              src: [

                'bower_components/modernizr/modernizr.js'

              ],

              dest: '<%= config.dist %>/scripts/vendor/modernizr.js'

            }]

          },

          vendorjs: {

            files: [{

              src: [

                'bower_components/**/*.js',

                '!bower_components/modernizr/modernizr.js'

              ],

              dest: '<%= config.dist %>/scripts/vendor.js'

            }]

          }

        },



  • qq_柚子_52
    2015-01-15 21:49:04

    这是我的项目目录  build无法生成样式表 JS 


    ├── index
    │    └── index . html

    ├── include
    │    └── index──index.html 

    ├── favicon . ico
    ├── images
    ├── robots . txt
    ├── scripts
    │    └── main . js
    └── styles
        └── main . css

Grunt-beginner前端自动化工具

通过配置Grunt自动化工具,提高您的工作效率,出乎您的想象

60388 学习 · 408 问题

查看课程

相似问题