trobiyo
(Ismael Posada Trobo)
1
版本:v2.9.0.beta4
提交:b266a36967533105215e6848e475c69cb9e36e3e
web.only 中未设置 EMBER_CLI_PROD_ASSETS(也尝试过 EMBER_CLI_PROD_ASSETS: 1)
大家好,
在使用最新版本进行一些测试时,我遇到了这个问题,该问题在 Could not find module ‘handlebars’ imported from ‘discourse-common/lib/raw-handlebars’ - support - Discourse Meta 和 Broken instance after updating to 2.9.0.beta2 - support - Discourse Meta 中也有提及。请看下面的控制台:
从 v2.9.0.beta2 到 v2.9.0.beta4 是否有任何已知的回归问题?如果没有,我想知道是否有办法进行一些检查以进行一些验证?
此致,
Ismael
trobiyo
(Ismael Posada Trobo)
2
我回复了自己。显然,在编译资源时生成的 dist/ 文件夹(即 /var/www/discourse/app/assets/javascripts/discourse/dist)在最近的版本中被使用了(但不知何故,在之前的版本中并非如此)。
此致,
Ismael
sam
(Sam Saffron)
3
我猜您使用的是非默认的 / docker 设置,对吗?
如果是这样,我强烈建议您密切关注 discourse_docker 仓库的更改。为了启用 ember cli,已经发生了许多变化。
2 个赞
trobiyo
(Ismael Posada Trobo)
4
确实,使用非默认设置并同时跟踪 discourse_docker 和 discourse 本身,这很有挑战性 
不过,非常感谢你的提示。
Ismael
1 个赞