egg.js之运行环境的区分和配置
文件结构
项目启动
package.json
"scripts": {
"start":"egg-scripts start --daemon --port 8081",
"dev":"egg-bin dev --port 8081",
"test":"egg-scripts start --env=test --daemon --port 8081"
}
使用不同的启动方式调用不同的config文件(config.{env}.js)。
注:
egg-scripts start 默认以prod即生产模式启动,官方文档有提到。调用config.prod.js文件
设置env参数可切换环境。–env=test即为测试环境,调用config.test.js文件