学会使用配置文件 - Node实战

发布时间:2019-06-29 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了学会使用配置文件 - Node实战脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

在开发项目中,一些配置文件不便直接在代码中显示出来,通常我们会创建一个配置文件用来保存本地开发过程中的一些配置参数,例如数据库连接参数,session参数等等;有时,我们可能需要创建多个参数文件来对应不同的开发环境。下面简单介绍一下Node项目中参数文件的使用方法。

Node开发使用javascript语言,参数文件可以是js文件,也可以是json文件,因为Node原生支持的缘故,这两种文件最为方便。

1. js文件

在项目根目录下创建config文件夹用来保存配置文件,例如创建文件default.js,编写如下配置:

module.exports = {
  mysql : {
    host: "localhost",
    user: "lupeng",
    password: "123456",
    database: "b1imd"
  },
  session: {
    secret: 'keyboard cat',
    resave: false,
    saveUninitialized: true,
    cookie: {
      maxAge: 1000*60*60
    }
  }
};

上述是mysql以及session的基本配置,使用的方式也很简单,例如编写mysql的连接模板时,这样使用:

var mysql_config = require('../config/default').mysql;
var mysql = require('mysql');

var pool = mysql.createPool(mysql_config);

就是这么简单,require之后,直接当做一个js对象就可以使用了。

2. json文件

使用json文件当做配置文件也是一样的,在config目录下创建一个default.json文件,写入内容:

{
  "mysql" : {
    "host": "localhost",
    "user": "lupeng",
    "password": "123456",
    "database": "b1imd"
  }
}

使用的方式也是一样的,Node原生支持就是方便,同样是require引入,然后当做js对象使用即可。如下:

var config = require('../config.json');
var mysql = require('mysql');

var pool = mysql.createPool(config.mysql);

Node开发过程中配置文件的使用方法就说到这里,当然还是推荐直接使用js文件,风格更加的统一。


更多内容请访问:LP's Blog

脚本宝典总结

以上是脚本宝典为你收集整理的学会使用配置文件 - Node实战全部内容,希望文章能够帮你解决学会使用配置文件 - Node实战所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: