天天看点

koa2配置文件设置

config/index.js

需要设置系统环境变量

set NODE_ENV=dev (windows)

export NODE_ENV=pro (linux)

base主要放公共配置

dev放数据据连接配置和加密密钥

var base={
    APP_HOST='10.0.5.0',
    APP_PORT=3000,
    CONSUL_HOST='10.0.5.250',
    CONSUL_PORT=8500  
}
var dev={
    mode='dev'
}
var pro={
    mode='pro'
}

module.exports={
    config:process.env.NODE_ENV=='dev'?
            Object.assign(dev,base):Object.assign(pro.base)
}
           

app.js

const {config} =require('./config')

console.log(config.mode)

继续阅读