当我们使用spug进行应用发布时,需要替换配置文件,可以将配置文件区按不同环境进行存放到spug的配置中心
但在部署时如果直接echo "$_SPUG_APP_ENV" > /xxx/xxx/application-prod.yml
这样会导致application-prod.yml
文件无法正确获取到配置中心的变量
需要使用 echo -e
进行转义写入如:
echo -e "$_SPUG_APP_ENV" > /xxx/xxx/application-prod.yml
当我们使用spug进行应用发布时,需要替换配置文件,可以将配置文件区按不同环境进行存放到spug的配置中心
但在部署时如果直接echo "$_SPUG_APP_ENV" > /xxx/xxx/application-prod.yml
这样会导致application-prod.yml
文件无法正确获取到配置中心的变量
需要使用 echo -e
进行转义写入如:
echo -e "$_SPUG_APP_ENV" > /xxx/xxx/application-prod.yml