vue-3d-model icon indicating copy to clipboard operation
vue-3d-model copied to clipboard

使用vue3出现TypeError: Cannot read properties of undefined (reading 'extend')问题,如何解决?

Open greysonkk opened this issue 2 years ago • 12 comments

image

greysonkk avatar Nov 05 '22 03:11 greysonkk

我也出现了这个bug...

bgitfk avatar Nov 09 '22 06:11 bgitfk

我也是。。。。

Marianna-Ma avatar Nov 10 '22 13:11 Marianna-Ma

怎么解决了

1242174973 avatar Nov 29 '22 14:11 1242174973

没解决,用别的插件了 v-3d-loader

bgitfk avatar Nov 30 '22 03:11 bgitfk

插件版本升到2

LXMsaal avatar Jan 07 '23 15:01 LXMsaal

插件版本升到2

什么意思?

geshichuangdi avatar Jan 12 '23 13:01 geshichuangdi

插件版本升到2

什么意思?

image

LXMsaal avatar Jan 12 '23 13:01 LXMsaal

I've the same error.

TypeError: Cannot read properties of undefined (reading 'extend')
    at Module.fb15 (vue-3d-model.umd.js:78116:1)
    at __nested_webpack_require_658__ (vue-3d-model.umd.js:30:1)
    at eval (vue-3d-model.umd.js:94:1)
    at eval (vue-3d-model.umd.js:97:1)
    at webpackUniversalModuleDefinition (vue-3d-model.umd.js:3:1)
    at eval (vue-3d-model.umd.js:10:1)
    at ./node_modules/vue-3d-model/dist/vue-3d-model.umd.js (vendor.js:6235:1)
    at __webpack_require__ (app.js:1684:33)
    at fn (app.js:1985:21)
    at eval (index.js??clonedRuleSet-2.use[0]!./node_modules/@quasar/app-webpack/lib/webpack/loader.vue.auto-import-quasar.js??ruleSet[0].use[0]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[1]!./src/pages/XXXXXXXX.vue?vue&type=script&lang=js:13:70)
t

I'm using vue 3.2.45

54mu3l avatar May 11 '23 19:05 54mu3l

The same problem here.

bete7512 avatar May 22 '23 18:05 bete7512

升级到2也没好使

NewNameArk avatar May 26 '23 08:05 NewNameArk

使用npm指定版本安装。如果不指定版本,会自动选择1.*.*的版本。 哪怕再package.json中指定了版本,在package-lock.json中依旧是旧版本,使用npm update vue-3d-model之后发现依旧锁定旧版本。因此需要指定此版本

npm install [email protected] --save  

xudingxie avatar Nov 22 '23 03:11 xudingxie

不指定版本的时候默认安装的是1版本,1版本只支持vue2。在vue3中需要显示指定2版本,npm install [email protected] --save

dragonzoebai avatar Feb 02 '24 07:02 dragonzoebai