zoukankan      html  css  js  c++  java
  • gurnt js css 压缩合并

    package.json 文件

    {
        "name":"my-project-name",
        "version":"0.0.1",
        "devDependencies":{
            "grunt":"^0.4.5",
            "grunt-contrib-concat":"^0.5.0",
            "grunt-contrib-cssmin":"^0.12.0",
            "grunt-contrib-uglify":"^0.7.0"
        }
    }
        

    运行:npm install

    Gruntfile.js

    module.exports = function(grunt) {
      // Project configuration.
      grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        uglify: {
          options: {
            banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */
    '
          },
          build: {
            src: 'src/jquery.js',
            dest: 'build/jquery.min.js'
          }
        },
        cssmin: {
          options: {
            banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */
    '
          },
          build: {
            src: 'src/bootstrap.css',
            dest: 'build/bootstrap.min.css'
          }
        },
        concat: {
            options: {
                banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */
    '
            },
            dist: {
              src: ['src/a.js', 'src/b.js'],
              dest: 'build/c.js'
            }
        }
      });
      // Load the plugin that provides the "uglify" task.
      grunt.loadNpmTasks('grunt-contrib-uglify');
      grunt.loadNpmTasks('grunt-contrib-cssmin');
      grunt.loadNpmTasks('grunt-contrib-concat');
      
      // Default task(s)
      grunt.registerTask('default', ['uglify','cssmin','concat']);
    };

    运行grunt

     demo:

    下载

  • 相关阅读:
    [研究笔记]SPFA加上SLF时判负环的条件
    hdu 1290
    hdu 2135
    hdu 1978 how many way
    华中区全国程序设计邀请赛1003
    华中区程序设计大赛1010
    华中程序设计邀请赛1007
    华中区全国设计邀请赛1009
    hdu 2114的补充
    华中区全国设计邀请赛1004
  • 原文地址:https://www.cnblogs.com/ymh2013/p/4858905.html
Copyright © 2011-2022 走看看