THREE is not defined
时间: 2023-08-15 20:14:10 浏览: 219
qml 调用的 three.js 文件
回答: "THREE is not defined"错误通常是由于没有正确引入Three.js库导致的。这个错误可能有几个可能的原因。首先,确保你已经正确地引入了Three.js库。你可以通过在HTML文件中使用<script>标签来引入库文件。另外,确保你在引入Three.js之前没有引入其他依赖于它的库或代码。如果你的代码中使用了OrbitControls,你需要确保正确引入了它,并且使用了正确的路径。有时候,引入的路径可能需要使用'm'而不是'js',例如'three/examples/jsm/controls/OrbitControls'。最后,还要检查一下你的代码中是否存在其他可能导致这个错误的问题,比如函数未定义或函数定义在对象声明之前等。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* [$ is not defined error](https://blog.csdn.net/longxia1987/article/details/6116145)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [编译问题 : javascript Uncaught ReferenceError: THREE is not defined](https://blog.csdn.net/weitaming1/article/details/103315751)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [vue3 + vite 中使用 three.js](https://blog.csdn.net/ZengYue_D/article/details/119222155)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文