让 Discourse 保持健康

谢谢,这解决了 UI 冻结的问题。

我已成功更新了 docker manager 组件。

现在从 UI 进行“全部升级”已经 20 分钟了,还在进行中。

希望我不会重蹈上次更新的覆辙。

UI 升级控制台在此之后没有消息:

$ /var/www/discourse/app/assets/javascripts/node_modules/.bin/ember build -prod
警告:Node v16.14.2 未在您的平台上针对 Ember CLI 进行测试。我们建议您使用最新的“Active LTS”版本的 Node.js。有关详细信息,请参阅 https://git.io/v7S5n。
Building
Environment: production
building...
尽管在您的 @babel/preset-env 配置中将“loose”选项设置为“false”,但由于 @babel/plugin-proposal-private-property-in-object 的“loose”模式选项设置为“true”,因此它不会被用于 @babel/plugin-proposal-private-property-in-object。
对于 @babel/plugin-proposal-class-properties、@babel/plugin-proposal-private-methods 和 @babel/plugin-proposal-private-property-in-object(当它们启用时),“loose”选项必须相同:您可以通过显式添加
	["@babel/plugin-proposal-private-property-in-object", { "loose": true }]
到您的 Babel 配置的“plugins”部分来消除此警告。
尽管在您的 @babel/preset-env 配置中将“loose”选项设置为“false”,但由于 @babel/plugin-proposal-private-property-in-object 的“loose”模式选项设置为“true”,因此它不会被用于 @babel/plugin-proposal-private-methods。
对于 @babel/plugin-proposal-class-properties、@babel/plugin-proposal-private-methods 和 @babel/plugin-proposal-private-property-in-object(当它们启用时),“loose”选项必须相同:您可以通过显式添加
	["@babel/plugin-proposal-private-methods", { "loose": true }]
到您的 Babel 配置的“plugins”部分来消除此警告。