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