我是新來的全堆棧的JavaScript,並一直卡住這個錯誤一段時間了。起初,我跑的時候「NPM-安裝」看到這個:mongoskin和貓鼬依賴錯誤
npm WARN EPEERINVALID [email protected] requires a peer of [email protected]~1.4 but none was installed.
當我做nodemon server.js,我得到以下錯誤:
/Users.../node_modules/agenda/node_modules/mongoskin/lib/utils.js:33 var skinClassName = 'Skin' + NativeClass.name; ^
TypeError: Cannot read property 'name' of undefined at makeSkinClass (/Users/....)
我看到了,這似乎是一個問題的人也: https://github.com/kissjs/node-mongoskin/issues/153
,但我真的不知道如何着手。我應該編輯哪個package.json文件(以及哪個文件),以及出於何種原因?我的npm_modules文件夾中沒有「修士」。
你使用的是什麼版本的mongodb? – Arham
「貓鼬」:「^ 4.1.7」。我的package.json中沒有mongoskin,但它顯示在我的node_modules中。 – devdropper87
哎呀我的錯,我把它當成貓鼬。 3.0.6版本的mongodb – devdropper87