Skip to main content

Express Gateway

技巧

使用 Express Gateway CLI

前提,必须全局安装 express-gateway。

npm install -g express-gateway

相关命令看文档:https://www.express-gateway.io/docs/cli/eg/ 注意,若改过管理端的配置,就不能用 cli 了,只能改用 api 的形式。

配置文件可以用环境变量

方式是 ${ENV_VARIABLE_NAME:-DEFAULT_VALUE}

  • ENV_VARIABLE_NAME: 环境变量,其值将被放入配置文件中。
  • DEFAULT_VALUE: 后备值,以防环境变量未定义。

https://www.express-gateway.io/docs/configuration/

不支持自动读取 .env 文件

Express Gateway 原生不支持读取 .env 文件加载到环境变量,虽然没那么方便,但没必要改源码。

提前手动 export 好环境变量就行了。

例如可以在 package.json 设置一下命令:

{
"scripts": {
"start": "export $(cat .env) && node server.js"
}
}