你好 @sam,
也许是我理解错了,或者操作有误?
在 app.yml 中,我添加了一个自定义环境变量:
env:
DISCOURSE_MY_ENV_TEST: app
然后使用一个小型自定义插件重建了容器,并在其中输出了所有站点设置,如下所示:
console.log(Discourse.SiteSettings);
正如预期那样,它顺利地将所有站点设置输出到了控制台;但我之前在 app.yml 中设置的自定义 env 变量似乎并没有生效到站点设置中。
是我操作有误吗?
我之所以这样问,是因为我在搜索如何将环境变量引入应用程序以便在插件中使用时,发现了这个主题。我原本以为你提到的可以通过将它们添加到 app.yml 文件中的方式来实现,但实际效果并不如预期。
附言:抱歉复活了这个旧话题,但在站内搜索后发现它是最接近的匹配项,我认为在这里回复可能比新开一个话题更合适。