Новичок в Firefox OS, не может должным образом импортировать localforage: не удалось найти модуль `ember-localforage-adapter/adapters/localforage`
В настоящее время я изучаю, как разработать новое приложение для Firefox OS, следуя пошаговому руководству по MDN, которое начинается здесь: https://developer.mozilla.org/en-US/Apps/Build/Modern_web_app_architecture
Все прошло довольно гладко, пока часть, касающаяся модели, здесь: https://developer.mozilla.org/en-US/Apps/Build/Modern_web_app_architecture/Models_and_application_data
Конкретно в точке установки LocalForage.
Я попробовал первый:
ember install:addon ember-localforage-adapter
И получил сообщение об ошибке, описанное в tutotrial, поэтому я попробовал другую команду bower install localforage -v '1.2.2'
Это только вернуло версию беседки.
Так я попробовал bower install localforage
один, и это сработало. Я получил новую папку в myapp/bower_components/localforage.
Далее в руководстве дается инструкция по использованию кода:
import LFAdapter from 'ember-localforage-adapter/adapters/localforage';
export default LFAdapter.extend({
namespace: 'ShoppingLists'
});
Вот где я застрял. Я получил сообщение об ошибке:
Ошибка при обработке маршрута: lists.index Не удалось найти модуль 'ember-localforage-adapter/adapters/localforage', импортированный из `'myapp / adapters / application' requireFrom @ http://localhost:4200/assets/vendor.js:119:1
Я не понял логику вызова импорта, никакой папки ember-local-forage-adapter или чего-то подобного. Я пока не знаком с пространствами имен, но я знаю теорию. Есть ли проблема с пространством имен, которую я не могу распознать? Это связано с ember-данными?
Я могу дать полное сообщение об ошибке, но я уверен, что это не поможет.
Я приложил все усилия, чтобы понять это в одиночку, но у меня закончились идеи, поэтому я спрашиваю здесь.
Спасибо вам за помощь:)
1 ответ
Я нашел решение, которое сейчас кажется довольно тривиальным, но, когда я нашел несколько похожих тем в сети, я поделюсь им.
Запустите дополнительную команду:
ember install ember-localforage-adapter
Теперь это работает, по крайней мере, у меня нет сообщения об ошибке, и я могу двигаться дальше в учебнике.