Orillusion / orillusion

Orillusion is a pure Web3D rendering engine which is fully developed based on the WebGPU standard.
https://www.orillusion.com
MIT License
4.98k stars 621 forks source link

[BUG]: 主版本升级到0.8以后,stats仍然依赖0.7,导致报错 #441

Closed OriIIusion closed 2 months ago

OriIIusion commented 2 months ago

当使用scene.addComponent(Stats)时 会有如下报错该如何解决

image

lslzl3000 commented 2 months ago

同 #424 这主要是 pnpm 的机制造成的,pnpm 升级 0.8.x 后,本地的 node_modules 里还会保留有 0.7.x 的版本的软链接,所以默认还是会引用 0.7.x 的版本 其实不仅是升级大版本,小版本升级也会遇到这个问题,可以手动把 node_modules 里的旧的 @orillusion/core 版本删掉就行, 或者直接把 node_modules.pnpm 删掉,重新 pnpm install 建立本地软链接