来源: http://gruntjs.cn/api/config/

获取或设置配置数据。

grunt.config([prop [, value]])

例子:

当没有传入参数时,获取全部配置数据。

//grunt.config.init({ name: 'gruntjs.cn',  project: 'gruntjs.cn' });
grunt.config(); //{ name : 'gruntjs.cn',  project : 'gruntjs.cn' }

当只传入一个参数时,获取一个配置的值,等同于调用 .config.get() 。

grunt.config('name'); //gruntjs.cn

当传入两个参数时,设置一个配置的值,等同于调用 .config.set() 。

grunt.config('name', 'gruntjs.cn');

源代码:

// Get/set config data. If value was passed, set. Otherwise, get.
var config = module.exports = function(prop, value) {if (arguments.length === 2) {// Two arguments were passed, set the property's value.return config.set(prop, value);} else {// Get the property's value (or the entire data object).return config.get(prop);}
};

查看完整源代码

转载于:https://www.cnblogs.com/haiq87/p/3232215.html

grunt.config()_gruntjs api相关推荐

  1. 浅谈前端自动化构建 -- Grunt、Gulp、FIS

    前言 笔记来源:拉勾教育 大前端高薪训练营 阅读建议:内容较多,建议通过左侧导航栏进行阅读 前端自动化构建 基本介绍 一切重复工作本应自动化.将开发中的源代码,自动化的转换成生产环境中可以运行的程序, ...

  2. Grunt上手指南(转)

    Grunt ,  javascript 我想先花点时间回忆一下作为一个前端需要做的工作(Loading...) JS合并 JS压缩 CSS压缩 CSS Sprite 图片优化 测试 静态资源缓存(版本 ...

  3. 前端开发神器:grunt快速入门

    2019独角兽企业重金招聘Python工程师标准>>> grunt是什么? grunt是一个基于nodejs的task runner,简单来说,就是类似于.net平台的msbuild ...

  4. 自动化构建工具Grunt、Gulp

    使用grunt完成项目的自动化构建 一.准备工作 grunt快要退出历史舞台了,简单学习下 mkdir my-grunt yarn init --yes //创建package模块 yarn add ...

  5. 大数据技术之_20_Elasticsearch学习_01_概述 + 快速入门 + Java API 操作 + 创建、删除索引 + 新建、搜索、更新删除文档 + 条件查询 + 映射操作

    大数据技术之_20_Elasticsearch学习_01 一 概述 1.1 什么是搜索? 1.2 如果用数据库做搜索会怎么样? 1.3 什么是全文检索和 Lucene? 1.4 什么是 Elastic ...

  6. 大数据技术之_20_Elasticsearch学习_01_概述 + 快速入门 + Java API 操作 + 创建、删除索引 + 新建、搜索、更新删除文档 + 条件查询 + 映射操作...

    一 概述1.1 什么是搜索?1.2 如果用数据库做搜索会怎么样?1.3 什么是全文检索和 Lucene?1.4 什么是 Elasticsearch?1.5 Elasticsearch 的适用场景1.6 ...

  7. grunt gulp npm yarn pnpm webpack

    Grunt 生态系统非常庞大,并且一直在增长.由于拥有数量庞大的插件可供选择,因此,你可以利用 Grunt 自动完成任何事,并且花费最少的代价.如果找不到你所需要的插件,那就自己动手创造一个 Grun ...

  8. ASP.NET Web API 实现客户端Basic(基本)认证 之简单实现

    优点是逻辑简单明了.设置简单. 缺点显而易见,即使是BASE64后也是可见的明文,很容易被破解.非法利用,使用HTTPS是一个解决方案. 还有就是HTTP是无状态的,同一客户端每次都需要验证. 实现: ...

  9. REST API 安全设计指南

    0x01 REST API 简介 REST的全称是REpresentational State Transfer,表示表述性无状态传输,无需session,所以每次请求都得带上身份认证信息.rest是 ...

最新文章

  1. 如何用Powerdesigner的PDM(物理数据模型)生成数据库及逆向工程(将现有的数据库生成PDM)(转)...
  2. 强连通 Tarjan
  3. 小程序商城选什么服务器,小程序商城到底用来干什么?
  4. Java-异常处理练习
  5. 强化学习(part3)--Q-Learning
  6. Flame v1.4 – 文章、视频、音乐、测验 多功能PHP CMS
  7. mysql模糊查询占位符python_python中的mysql数据库like模糊查询
  8. python urlopen_Python爬虫教程-02-使用urlopen
  9. 迄今以来在硅谷的最大押注:摩根大通雇超千人专注金融科技
  10. C语言文件读写操作中缓冲区问题和setbuf函数详解
  11. 【STM8S103K3】 I2C
  12. DeBUG|实例化servlet类xxxx异常
  13. cesium实现场景导出图片功能
  14. h3c linux驱动 wn612_安装Ubuntu双系统系列——64位Ubuntu安装H3C的INode客户端
  15. html网页右侧悬浮代码,html悬浮窗口代码
  16. Java:File和IO流
  17. 小米 2022校招 java后端一面凉经(55min)
  18. Java 公历转农历,然后农历减一年(或者几天或者任意天),再把这个日期转成公历
  19. 人人都是秋名山车神——Unity实现简化版卡丁车漂移
  20. 企业级监控系统zabbix—通过qqmail发送告警信息和第三方软件警告

热门文章

  1. Java B2B2C o2o多用户商城 springcloud架构 (六)分布式配置中心(Spring Cloud Config)
  2. 只用一招,让你Maven依赖下载速度快如闪电
  3. Linux的经常使用命令(1) - 指定执行级别
  4. 使用 VisualVM 进行性能分析及调优
  5. CoreOS Linux Alpha的重大漏洞已修复
  6. Spring MVC使用拦截器实现权限控制
  7. 10g 中RETENTION GUARANTEE 的作用
  8. 一次“炼狱”般的电脑维护
  9. Asp.net网站的ClickOnce自动部署(2)-虚拟目录的配置
  10. 学习Python语言 基础语法:变量的基本使用