gpt4 book ai didi

ember.js - Ember CLI生产失败

转载 作者:行者123 更新时间:2023-12-02 05:59:51 25 4
gpt4 key购买 nike

我正在通过jenkins部署Ember CLI应用程序,并使用nginx发布它。这是通过 Jenkins 构建脚本:

npm install
bower install
node_modules/ember-cli/bin/ember build --environment=production

nginx配置只是将 sub.domain.com定向到 jenkins\jobs\lastStable\archive\dist。效果很好,但是当我转到页面时,它为空白,并且在控制台中显示以下输出:
TypeError: Ember.Handlebars.compile is not a function   vendor-92ab6507ac60a5bf7c6819aa8fc418d6.js:18
ReferenceError: Swag is not defined spa-client-9b01c6124f5b2a4cd2e95b62be7f5ba5.js:1

我猜这两个错误是相关的,但我无法弄清楚是什么原因引起的。我已经尝试使用 this回答似乎是类似问题的答案,但这对我不起作用。在我的开发环境中,一切正常,并且在 Brocfile.js中看不到任何可疑的东西。

最佳答案

生产使用不包含Ember.Handlebars.compile的handlebars-runtime。原因是它在生产中使用时更小,并且预编译ember-cli自动为您执行的效果更有效。

关于PR found here的很多讨论

关于ember.js - Ember CLI生产失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26250619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com