30天了解30种技术系列---(3)JS的Make-GruntJS

什么是GruntJS


Grunt是基于Node.js的项目构建工具。它可以自动运行你所设定的任务

例如:压缩(minification)、编译、单元测试、linting。


GruntJS依赖


Node.js


GruntJS 组件安装


  1. GruntJS CLI ---主要作用为命令行工具

       安装:npm install grunt-cli -g


GruntJS 演示


  1. 创建目录hellogrunt

  
 

  2. 执行npm init


  3. 填入相关信息并输入yes


 4. 生成package.json

 
5. 将Grunt加入该项目

npm install grunt --save-dev

 

效果:


同理还可以安装其他模块

npm install grunt-contrib-jshint --save-dev


Gruntfile.js


 一般做2件事情:

  1. 读取package信息

  2. 插件加载、注册任务,运行任务(grunt对外的接口全部写在这里面)

  

 常见结构为:

  module.exports = function(grunt){

   grunt.initConfig({


   })  

  };


 具体做法:

      1. 安装 npm install grunt-contrib-uglify --save-dev

      2. 创建hellogrunt.js,内容如下

   
      3. 创建Gruntfile.js,内容如下


   4.执行grunt ,神奇的一幕发生,系统会自动加载package.json,同时将hellogrunt.js 生成为hellogrunt.min.js


 

自动打包神奇的完成!

 

如果大家对该技术感兴趣,可以关注我们的微信号!进行咨询。


转载请说明来自图灵搜索

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值