tôi nhập thành công một 3ngày rendering js THƯ VIỆN với JSPM như vậy:Làm cách nào để nhập các plugin bổ sung cho thư viện đã nhập bằng JSPM?
import THREE from 'three.js/build/three';
Tôi cũng muốn nhập khẩu các điều khiển quỹ đạo cắm cho Three.js
import OrbitControls from 'three.js/examples/js/controls/OrbitControls';
nhưng điều này ném một lỗi kể từ khi plugin không có tham chiếu đến thư viện
Uncaught ReferenceError: THREE is not definedOrbitControls.js:24 (anonymous function)system.src.js:2187 doEvalsystem.src.js:2153 __evalsystem.src.js:212 asystem.src.js:1019 global.e.metadata.format.e.metadata.executesystem.src.js:540 csystem.src.js:403 ssystem.src.js:715 executees6-module-loader.src.js:1879 oes6-module-loader.src.js:1927 pes6-module-loader.src.js:1701 jes6-module-loader.src.js:1749 kes6-module-loader.src.js:1575 (anonymous function)es6-module-loader.src.js:1177 Oes6-module-loader.src.js:1136 Kes6-module-loader.src.js:927 y.whenes6-module-loader.src.js:818 v.runes6-module-loader.src.js:97 a._draines6-module-loader.src.js:62 draines6-module-loader.src.js:267 b
es6-module-loader.src.js:139 Potentially unhandled rejection [2] Error loading "github:mrdoob/[email protected]/examples/js/controls/OrbitControls" at http://localhost:8080/jspm_packages/github/mrdoob/[email protected]/examples/js/controls/OrbitControls.js
Error loading "github:mrdoob/[email protected]/examples/js/controls/OrbitControls" from "app/main" at http://localhost:8080/app/main.js
Error evaluating http://localhost:8080/jspm_packages/github/mrdoob/[email protected]/examples/js/controls/OrbitControls.js
Uncaught ReferenceError: THREE is not defined (WARNING: non-Error used)
Plugin thêm chức năng khác vào thư viện như vậy:
THREE.OrbitControls = function (object, domElement) { ... }
Cách nhập đúng plugin là gì?
Có phải là lỗi đánh máy cho BA? .. hoặc là nó một temp của một số loại cần thiết cho stunt hệ thống để làm việc? – backspaces
Đó là một lỗi đánh máy. Tôi sửa nó rồi. – foobarbecue