鸿利会博彩


鸿利会博彩谁说我花钱如流水。。。我这TM明明就是瀑布嘛!鸿利会博彩不过,那只是将来,目前的动量论综合实力的确非常强大,但论专精层面,动量就输在太综合了。鸿利会博彩更幸运的是,他得到了易先生的青睐,一手力捧他。鸿利会博彩从这场失败中,我明白了做自己永远比理论更重要。
鸿利会博彩如果做了郝仁的女朋友,以后享不尽的福,你们说是不是?鸿利会博彩郝仁这一次可威风了。鸿利会博彩华仔也赶紧过来附和我:我也记得老何是上把打的啊,豪哥不会是精力不济了吧?鸿利会博彩这些美女胸平的女生不想打击森海说。

皇冠足球比分

大发论坛时时彩平台尊龙娱乐是黑网吗海天国际娱乐城注册送钱凯发娱乐亚美国际娱乐城 金龙国际 www.am8.com 亚洲城娱乐 老k国际娱乐城 666k8.com 金威国际娱乐城 名人国际娱乐城 ag娱乐平台 V博娱乐城 e起发送88彩金的娱乐城新葡京娱乐澳门十大赌场注册葡京网投可靠吗AM8.com注册送钱e8889.com博天堂娱乐城开户网址宝博娱乐城信誉怎样澳门新开业赌场奇博娱乐娱乐注册送钱e8889.com聚宝线上娱乐尊龙国际895959.com

初识GRUNT

什么是GRUNT?

基于任务的命令行工具。能做的事包括:

● 验证html,css, javascript
● 压缩css, javascript
● 编译CoffeeScript, TypeScript, etc
● 编译Less

● 等等


Pacakge.json



描述项目的元数据。

{
    "name": "",
    "version":"0.1.0",
    "devDependencies":{
        "grunt": "~0.4.1"
    }
}

 


参考:http://package.json.nodejitsu.com/

 

Gruntfile.js



用来配置和定义GRUNT任务的文件。

 

"use strict";
module.exports = function(grunt){
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        clean:{
            options:{
                force: true
            },
            output: ['../Source/*/obj/debug']
        }
    });
    
    grunt.loadNmpTasks('grunt-contrib-clean'); //加载npm任务用来加载特定的Grunt插件,前提是插件必须事先安装好
    grunt.registerTask('efault',['clean']);//设置entiry point
};

 

运行GRUNT脚本



grunt taskName -v

搭建GRUNT环境



→ 安装Node.js  http://nodejs.org/

→ 安装Node Package Manager, https://npmjs.org/

→ 安装GRUNT cli

  npm intstall -g grunt-cli
 
→ 安装GRUNT到本地项目文件夹

  导航到项目文件夹输入:npm install grunt --save-dev
  创建完毕项目文件夹里多了一个node_modules文件夹
 
→ 创建项目package.json文件

  在项目根文件夹下创建package.json文件

 

{
    "name":"helloGrunt",
    "version": "0.1.0",
    "devDependencies" : {
        "grunt": "~0.4.1"
    }
}

 

→ 安装插件

导航到项目文件夹
npm install grunt-contrib-clean --save-dev

安装完毕,在package.json中有了变化:

 

{
  "name": "helloGrunt",
  "version": "0.1.0",
  "devDependencies": {
    "grunt": "~0.4.1",
    "grunt-contrib-clean": "^0.7.0"
  }
}

 

→ 在项目根文件夹下创建Gruntfile.js文件

 

'use strict';

module.exports = function(grunt){
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        clean: {
            
            //命令行运行的时候,会删除掉ToBeCleaned下的子文件夹
            output: ['ToBeCleaned/*']
        }
    });
    
    grunt.loadNpmTasks("grunt-contrib-clean");
    
    grunt.registerTask("default",['clean']);
}

 

以上,任务的名称为default, 执行的任务是clean

→ 创建在项目根文件夹下创建ToBeCleaned文件夹,并创建几个文件

→ 导航到项目根目录下

grunt default -v

 

posted @ 2015-11-24 23:38 Darren Ji 阅读(...) 评论(...) 编辑 收藏