Почему присутствие одного оператора импорта нарушает другой?Javascript

Форум по Javascript
Ответить
Гость
 Почему присутствие одного оператора импорта нарушает другой?

Сообщение Гость »


У меня есть файл JavaScript со следующими двумя операторами import вверху:

import { FbxLoader } из "./ThreeJs/examples/jsm/loaders/FBXLoader.js"; импортировать * как Three из "./ThreeJs/src/Three.js"; Когда я загружаю это в браузер, я получаю Uncaught TypeError: не удалось разрешить спецификатор модуля «три». Относительные ссылки должны начинаться с «/», «./» или «../».. Однако, если я закомментирую первый import, эта ошибка исчезнет, ​​но похоже, что она относится ко второму import, поскольку он ссылается на «три»! Если я поменяю местами два импорта, консоль браузера все равно сообщит об одной и той же ошибке в той же строке!

Что здесь происходит? Файлы точно существуют, пути к ним точно правильные. Если я сделаю неправильное имя одного из файлов, я получу другую ошибку (404) в консоли, так что это не должно быть проблемой с неправильным путем.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»