Я пытаюсь изменить фоновое изображение на основе значения, полученного из API.
Поэтому, когда значением API является 'partly-cloudy-night', у меня будет одно и то же имя изображения partly-cloudy-night.jpg для отображения. Но .... Поскольку Parcel работает над активами statci, я получаю эту ошибку
GET http://localhost:1234/assets/images/bg-images/partly-cloudy-day.jpg 404 (не найдено)
, который говорит, что изображение не может быть найдено.
const displayWeatherData = (data, location) => {
let {
icon,
summary
} = data.currently
document.querySelectorAll(".location-label").forEach(el =>
el.innerHTML = location
)
document.querySelector('main').style.backgroundImage =
`url("./assets/images/bg-images/${icon}.jpg")` <== here
}
}