作用:允许开发人员将不同运行环境下的应用配置信息抽离到单独的文件中,模块内部自动判断当前应用的运行环境,
并读取对应的配置信息,极大提供应用配置信息的维护成本,避免了当运行环境重复的多次切换时,手动到项目代码
中修改配置信息

使用步骤

  1. 使用npm install config命令下载模块

  2. 在项目的根目录下新建config文件夹

  3. 在config文件夹下面新建default.json、development.json、production.json文件

  4. 在项目中通过require方法,将模块进行导入

  5. 使用模块内部提供的get方法获取配置信息

将敏感配置信息存储在环境变量中

  1. 在config文件夹中建立custom-environment-variables.json文件
  2. 配置项属性的值填写系统环境变量的名字
  3. 项目运行时config模块查找系统环境变量,并读取其值作为当前配置项属于的值

第三方模块config的使用相关推荐

  1. 模块加载及第三方包:Node.js模块化开发、系统模块、第三方模块、package.json文件、Node.js中模块的加载机制、开发环境与生产环境、cookie与session

    1.Node.js模块化开发 1.1 JavaScript开发弊端 JavaScript 在使用时存在两大问题,文件依赖和命名冲突. 1.2 软件中的模块化开发 一个功能就是一个模块,多个模块可以组成 ...

  2. Nginx学习之五:Nginx第三方模块

    为什么80%的码农都做不了架构师?>>>    第三方模块 这些模块不被官方所支持,亦未必能跨越Nginx的版本兼容.不过其中有些模块证明是对多数用户是有用的.只在于个人的风险问题. ...

  3. linux第三方模块参数,nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下)...

    nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下),安装Nginx和HttpAccessKeyModule模块(参考LNMP环境 ...

  4. python常用第三方模块多少万_python 常用第三方模块

    除了内建的模块外,Python还有大量的第三方模块. 基本上,所有的第三方模块都会在https://pypi.python.org/pypi上注册,只要找到对应的模块名字,即可用pip安装. 本章介绍 ...

  5. 轩小陌的Python笔记-day14 自定义模块、第三方模块、内置模块(部分)

    day14 模块 课程目标:掌握Python中常用模块的使用方法. 今日概要: 自定义模块(包) 第三方模块 内置模块[1/2] 1. 自定义模块 1.1 模块和包 import hashlibdef ...

  6. 畅游Python 九:模块:自定义模块、第三方模块、内置模块

    用代码块实现某个功能的代码集合叫做模块. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才能 ...

  7. python第三方插件pip是什么_什么是pip,如何安装管理第三方模块

    什么是pip,如何安装管理第三方模块 pip 是python标准库的管理工具,使用它可以安装管理第三方库,本篇教程一篇新手引导教程,通过本篇教程,你可以学会掌握以下几点技能 安装第三方库 在 Pyth ...

  8. 5章 性能平台GodEye源码分析-第三方模块

    5. 第三方模块 5.1 Crash(XCrash) Crash监控崩溃后的堆栈上传,作者采用接入爱奇艺的XCrash框架 源码分析 1.启动Crash的监控 Crash的监控通过反射启动XCrash ...

  9. HTTP和第三方模块

    私人博客 许小墨のBlog -- 菜鸡博客直通车 系列文章完整版,配图更多,CSDN博文图片需要手动上传,因此文章配图较少,看不懂的可以去菜鸡博客参考一下配图! 系列文章目录 前端系列文章--传送门 ...

最新文章

  1. python描述符魔术方法_Python所有特殊方法、魔术方法、 钩子
  2. linux rcs文件中的ip,linux学习笔记之diff和patch命令
  3. 一文看尽10篇目标检测最新论文(MetaOD/P-RSDet/MatrixNets等)
  4. 安装VSCode作为常用的文本编辑器
  5. 用 Python 实现打飞机
  6. Tomcat6.0.37,tomcat6.0.37,下访问Web项目,jsp项目不需要输入项目名称和端口号的配置方法...
  7. MogDB/openGauss 手动部署(非OM工具)单机、主备、主备级联架构
  8. word 产生很多temp 不显示_word表格中文字显示到最下面的时候不自动换页-解决办法...
  9. 静态代理,动态代理,Cglib代理详解
  10. Nginx 安装配置
  11. MySQL管理工具-SQLyog 9.63的使用详解,带截图
  12. OneNote解决字体不同的问题【完美解决】
  13. 蓝牙的重命名与波特率修改
  14. mysql 存储特殊符号_mysql 存储特殊符号
  15. Word,标题2,2.1,编号,多级编号,样式-Word中二级标题实现2.1多级编号解决方法!!!
  16. 贷款综合管理系统搭建-全流程智能、高效、安全管理解决方案
  17. java博饼_java博饼游戏( 完善中。。。。。。。。。。。)
  18. 计算机基本配置实验方案,实验4 计算机配置方案.doc
  19. 爱普生Epson Stylus Photo R260 打印机驱动
  20. OSChina 周四乱弹 —— 出现了一个小姐姐舔我?

热门文章

  1. 通过__tablename__ = 'xxx' #定义表名
  2. cts游戏手机版_cts游戏
  3. ldr加载指令,ldr伪指令
  4. 树莓派3B+学习笔记:4、查看GPIO
  5. Swift泛型Protocol对比C#泛型Interface
  6. Leetcode389
  7. Redis 3.0.2集群搭建以及相关问题汇总
  8. 使用bootstrap-table插件
  9. [笔记]Go语言写文件几种方式性能对比
  10. Ajax-基础篇(持续更新01)