zoukankan      html  css  js  c++  java
  • 用GruntJS合并、压缩CSS资源文件


    合并、压缩CSS资源文件用到了grunt-contrib-concat、grunt-css插件,自己npm就可以了,下面直接呈上package.json、Gruntfile.js代码

    package.json代码如下:

    {
      "name": "BeJS",
      "version": "0.1.0",
      "devDependencies": {
        "grunt": "~0.4.0",
        "grunt-contrib-concat": "~0.1.1",
        "grunt-css":   ">0.0.0"
      }

     

    Gruntfile.js代码如下:


    module.exports = function(grunt) {
        // 配置
        grunt.initConfig({
            pkg : grunt.file.readJSON('package.json'),
            concat : {
                css : {
                    src: ['src/asset/*.css'],
                    dest: 'dest/asset/all.css'
                }
            },
            cssmin: {
                css: {
                    src: 'dest/asset/all.css',
                    dest: 'dest/asset/all-min.css'
                }
            }
        });
        // 载入concat和css插件,分别对于合并和压缩
        grunt.loadNpmTasks('grunt-contrib-concat');
        grunt.loadNpmTasks('grunt-css');
        // 默认任务
        grunt.registerTask('default', ['concat', 'cssmin']);
    }; 

     最后执行grunt任务就ok了。

  • 相关阅读:
    vue_路由
    vue_列表动画
    vue生命周期详细
    Vue_过渡和动画
    vue_品牌列表案例(添加删除搜索过滤)
    vue_简单的添加删除
    v-if v-show
    vue_简单的添加数据
    JSON.parse()和JSON.stringify()
    vue_计算器
  • 原文地址:https://www.cnblogs.com/wuxiang/p/4666924.html
Copyright © 2011-2022 走看看