Загрузка файлов Babylon дает мне index.html вместо JSON - PullRequest
0 голосов
/ 20 мая 2019

Я использую webpack, React и babylonjs.При загрузке файла .babylon я получаю вместо этого index.html.

Я пытался переместиться, когда модель сохранена в исходном коде.Теперь он находится в папке src.Я также попытался загрузить STL-файлы и получил ту же ошибку.

Я импортирую загрузчики.

import * as BABYLON from 'babylonjs';
import 'babylonjs-loaders';

Ошибка: Unable to import meshes from /8f86393f3cca3a58b2758e4e7d5b57ec.babylon: importMesh of undefined from undefined version: undefined, exporter version: undefinedimportMesh has failed JSON parse SyntaxError: Unexpected token m in JSON at position 0

Два бита кода, которые я пробовал

let assetsManager = new BABYLON.AssetsManager(scene);
let meshTask = assetsManager.addMeshTask("RobotTask", "", modelRobot);
meshTask.onSuccess = function (task) {
   task.loadedMeshes[0].position = BABYLON.Vector3.Zero;
   console.log("!!! loaded");
}
meshTask.onError = function (task, message, exception) {
  console.log(message, exception);
}

assetsManager.load();
BABYLON.SceneLoader.Append("", "", modelRobot, scene, function (scene) {

});
...