Aurelia au run - смотреть ... не смотреть - PullRequest
0 голосов
/ 26 января 2019

Я скачал проект Aurelia для тестирования. После восстановления пакетов (npm install) и запуска приложения (au run --watch). Теперь я вижу Start watching... Мне было любопытно сделать некоторые изменения (например, в contact-list.html) и увидеть, как сайт настраивается после нажатия клавиши F5 (из-за просмотра). Это не работает. Мои изменения не отражаются на работающем веб-сайте. В командной строке, где он смотрит, ничего не произошло.

Вы можете самостоятельно протестировать проект, указанный ниже.

Почтовый индекс проекта Aurelia

Если я создаю новый проект Aurelia с нуля (au new) и следую указаниям мастера, наблюдение работает довольно хорошо.

Я не знаю, почему это не работает в проекте, который я скачал (код предоставлен Книгой для изучения Аурелии).

1 Ответ

0 голосов
/ 26 января 2019

Что это за книга?

Отчасти проблема в том, что используемой вами версии CLI 2 года. Я бы порекомендовал получить последнюю версию CLI, создав новый проект, который использует RequireJS

  1. au new
  2. дать новому проекту имя
  3. выберите пользовательский (3)
  4. выберите RequireJS (2)
  5. выберите Бабель (1)
  6. выбрать значения по умолчанию для остальных
  7. скопируйте папку src из вашего zip-файла в нее только что созданный проект
  8. Вам нужно будет запустить npm install bootstrap@3.3.6 --save или yarn add bootstrap@3.3.6, чтобы запустить загрузчик.
  9. Скопируйте ссылку на css начальной загрузки из index.html вашего zip-файла в новый проект
  10. Удалить строку Promise.config в src/main.js.
  11. Затем просто запустите au run (--watch больше не нужен). Это должно работать.
...