Vue+Threejs+Node更新+OBJLoader踩坑记

  1. 卸载了Node的版本并将其从从v14更新至最新版(v16)使用;
  2. npm install的时候报错导致无法安装依赖,致使原来的一些项目没法跑起来了(报错说core.js版本不兼容);
  3. 手动更新了一下core.js及其它不兼容脚本;试图手动引入threejs的插件oBJLoader但发现Vue模块化项目里没法直接这么做,要想硬性引入将会很麻烦;
  4. 发现是个无底洞,需要手动修复或更新的库太多,且这个手动修复的做法并不规范,因为我若在另一台电脑上拉取该项目后也会遇到这些问题,每次重复性地一个一个修复是不现实的;
  5. 直接更换一台电脑并在其上安装Node14版本的Node.js;
  6. 终于可以使用npm install安装依赖了;
  7. 运行一下之前的Vue项目,项目终于能够正常跑通了;
  8. 使用npm install命令安装所需的threejs库(npm install three-obj-mtl-loader --save);
  9. 在项目中使用import {OBJLoader, MTLLoader} from 'three-obj-mtl-loader'引入OBLLoader等threejs插件按照模块化开发的规范加以使用



作者:艾孜尔江·艾尔斯兰


__EOF__

本文作者艾孜尔江
本文链接https://www.cnblogs.com/ezhar/p/16154771.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   艾孜尔江  阅读(499)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示