У меня есть простое статическое приложение, развернутое в Heroku с репозиторием в GitHub.Статическое приложение по сути представляет собой HTML-страницу с некоторым JavaScript, который использует Three.js для рендеринга некоторых очень больших файлов .obj на HTML-страницу.Учитывая, что это очень большие файлы .obj, я использую GitHub LFS для хранения файлов в репозитории.Я подтвердил, что эти файлы правильно хранятся LFS в моем репо.
Итак, в моем JavaScript есть код, который по сути следующий:
loader.load('path/to/my/large-obj.obj', () => { ... });
Этот код работаетлокально, но когда я развертываю приложение в Heroku, ни один из файлов .obj не загружается.
Я проверил вкладку «Сеть», чтобы проверить, правильно ли выбираются файлы .obj.Запросы на файлы .obj возвращают 200, но когда я изучаю ответ, вместо просмотра содержимого файла .obj, я вижу это примерно так:
version https://git-lfs.github.com/spec/v1
oid sha256:[some long shaw...]
size 5642808
Разве это не указатель GitHub LFS?в мой файл .obj?Как я могу получить фактический .obj, а не указатель на .obj?