Я пытаюсь использовать ember build для создания и развертывания приложения ember-cli. Но я сталкиваюсь с ошибкой при загрузке страницы:
Ошибка: Ошибка утверждения: URL-адрес '/index.html' не соответствует ни одному маршруту в вашем приложении в новой ошибке (собственной) в Error.EmberError (file:///Users/me/Work/lunch-picker/dist/assets /vendor.js:26504:23) в Object.Ember.assert (файл:///Users/me/Work/lunch-picker/dist/assets/vendor.js:16791:15) в файле:///Users /me/Work/lunch-picker/dist/assets/vendor.js:37949:17 в tryCatch (файл:///Users/me/Work/lunch-picker/dist/assets/vendor.js:58376:20) при invokeCallback (файл:///Users/me/Work/lunch-picker/dist/assets/vendor.js:58385:21) при публикации (file:///Users/me/Work/lunch-picker/dist/ assets/vendor.js:58363:17) в publishRejection (файл:///Users/me/Work/lunch-picker/dist/assets/vendor.js:58314:9) в файле:///Users/me/ Работа/сборщик обедов/расстояние/активы/vendor.js:41939:9
Вот как выглядит мой router.js
this.resource('lunches', { path: '/'}, function(){
this.route('unserved');
this.route('served');
});
this.route('login');
У меня нет проблем с использованием ember serve, который показывает мне это как следующий журнал отладки в консоли:
route:application ...............................ланч-сборщик/приложение /маршрут
Я использую ember-cli 0.0.39; и в config/environment.js
baseURL: 'Пользователи/я/Работа/сборщик ланчей/распределение/',
и получить к нему доступ в браузере через:
file:///Users/me/Work/lunch-picker/dist/index.html
Не совсем уверен, как это отладить, или если у кого-то, кто просматривает это, есть информация, которая им нужна, чтобы помочь.
Спасибо!