Ghost URL загружен в Ember - PullRequest
       16

Ghost URL загружен в Ember

2 голосов
/ 15 апреля 2019

У меня странное поведение.Мы работаем с Ember над Git некоторое время, но в этом новом проекте у меня впервые возникла проблема после следующих шагов:

  1. Добавить новое изображение .svg и удалить старый .png
  2. Затем я изменяю все ссылки на .png с именем изображения .svg
  3. Проверьте, что работает.Это делает
  4. git add.
  5. git commit -m "my message"
  6. git pull [branch]
  7. git push [branch]
  8. Вернитесь в браузер и изображения будут повреждены
  9. Посмотрите на сгенерированный код и URL src указывает на старое изображение .png

Мы находим

<img class="logo" src="./assets/images/logo.png" alt="logo">

вместо:

<img class="logo" src="./assets/images/logo.svg" alt="logo">

Попросите моего партнера , чтобы получить мой код в филиале и проверить, получает ли он ту же проблему.Он не видит новое изображение .svg .

Я удалил локальную ветку и вернул ее снова.Проблема исчезла .

Я делаю некоторые изменения и тяну снова, а затем проблема возвращается.

У меня есть следующеекод в template.hbs

<img class="logo" src="{{logo}}" alt="logo">

и это в component:

logo: computed('logo', function() {
  return htmlSafe('./assets/images/' + ((config.APP.logo) ? config.APP.logo : 'logo.svg'));
})

Это вызов условия среды, который определяет логотип, который должен быть загружен.

Это случилось с кем-нибудь из вас?У вас есть идеи, как этого избежать?

...