Три js SyntaxError: неожиданный токен <в JSON в позиции 0 (файл .glb) - PullRequest
0 голосов
/ 26 марта 2020

Я пытаюсь выучить три js, и я столкнулся с этой ошибкой:

SyntaxError: Unexpected token < in JSON at position 0
    at JSON.parse (<anonymous>)
    at GLTFLoader.parse (GLTFLoader.js:213)
    at Object.onLoad (GLTFLoader.js:145)
    at XMLHttpRequest.<anonymous> (three.module.js:35829)

Я пытаюсь загрузить файл Parrot.glb и console.log его в функции onLoad. Я знаю, что мой веб-сервер обслуживает не файл glb, а содержимое HTML ( Ответ ), но что мне делать дальше?

Для моего веб-сервера я использую Parcel. js ...

Интересно, что на codesendbox он работает правильно (это console.log объект gltf): https://codesandbox.io/s/gltfloader-error-mg9in

Есть Повторите на GitHub, где вы можете попробовать это: https://github.com/sleaper/Threejs-test

Спасибо за помощь

...