zoukankan      html  css  js  c++  java
  • 最近学的grunt

    还是在linux环境下比较好配置
    在全局环境中安装:
    npm install -g grunt-cli
    在项目文件夹中
    新建package.json
    其中是项目的信息,以及需要安装哪些依赖库

    例如
    {
    "name":"",
    "file":"",
    "version":"",
    "description":"",
    "name":"",
    "name":"",
    "license":"",
    "devDependencies": {
    //需要安装的依赖包
    "grunt":"*"
    "grunt-contrib-jshint": "*",
    "grunt-contrib-uglify": "*",
    "grunt-contrib-requirejs": "*",
    "grunt-contrib-copy": "*",
    "grunt-contrib-clean": "*",
    "grunt-strip": "*"
    }
    }

    新建Gruntfile.js
    用于项目的配置,加载某些插件。

    例如
    module.exports = function(grunt){
    //项目配置
    grunt.initConfig({
    //读取信息文件
    pkg:grunt.file.readJSON(),
    //压缩文件的选项
    uglify:{
    options:{
    banner:'在头部写入的字符串'
    },
    build:{
    src:'源文件的路径,如src/<%=pkg.file%>.js'
    dest:'生成文件的存放路径'
    }
    }
    });
    //加载提供"uglify"任务的插件
    grunt.loadNpmTasks('grunt-contrib-uglify');
    //加载默认任务
    grunt.registerTask('default',['uglify']);
    }

    全部写好之后,运行npm install
    运行grunt,即开始跑程序

  • 相关阅读:
    091115 T UI生成的类
    090717 T OOD时的接口
    090713 T 数组不OO
    090723 T Code Generate 的思考
    091101 T IModel
    091018 CH 培训方法论总结
    090615 T 数据库范式
    写程序,逻辑优先!
    091117 T else if 的写法
    091015 CH 培训所想到的
  • 原文地址:https://www.cnblogs.com/youngercode/p/3864985.html
Copyright © 2011-2022 走看看