为了账号安全,请及时绑定邮箱和手机立即绑定

usemin 配置问题

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

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

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


正在回答

3 回答

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']
    },
    
    不知道还有没有更好的办法


0 回复 有任何疑惑可以回复我~

解决的办法找到了

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'

        }]

      }

    },



0 回复 有任何疑惑可以回复我~

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


├── index
│    └── index . html

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

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

usemin 配置问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信