Окей, это меня запутало.Все образы отлично работают при запуске yarn start
в разработке, но некоторые образы перестают работать после запуска yarn build
.Все изображения импортируются и используются одинаково:
import pdf from "../images/pdf.png";
import ppt from "../images/ppt.png";
import xls from "../images/xls.png";
import mov from "../images/mov.png";
import dir from "../images/dir.png";
import doc from "../images/doc.png";
import indd from "../images/indd.png";
И пример из кода:
{file_type === "DOC" && (
<img src={doc} style={styles.icon} alt="file icon" />
)}
{file_type === "Presentation" && (
<img src={ppt} style={styles.icon} alt="file icon" />
)}
Опять же, это прекрасно работает в разработке.Но в работе изображение doc
работает, а изображение ppt
- нет, оно просто отображается как не найденное.
В каталоге сборки /build/static/media/
значки, которые не работаютпоказывать здесь, например, как doc.7397528b.png
, но в поле зрения нет значка ppt
.
Есть идеи?!
Редактировать: Вот фрагмент кода, скомпилированного и запущенного в prod.Первое изображение не показывает, второе показывает.