Я развертываю приложение Ember CLI через jenkins и публикую его с помощью 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
Я предполагаю, что две ошибки связаны, но я не могу понять, что их вызывает. Я пробовал этот ответ на похожий вопрос, но у меня это не работает. В моей среде разработки все работает нормально, и я не вижу ничего подозрительного в файле Brocfile.js
.