0
我對js相關技術並不十分熟悉,現在遇到包安裝問題。日誌文件包含以下行:安裝npm包時出現TypeError
1469 verbose stack TypeError: Cannot read property '2.2.2' of undefined
1469 verbose stack at setData (C:\Program Files\nodejs\node_modules\npm\lib\cache\add-named.js:135:27)
1469 verbose stack at RES (C:\Program Files\nodejs\node_modules\npm\node_modules\inflight\inflight.js:23:14)
1469 verbose stack at f (C:\Program Files\nodejs\node_modules\npm\node_modules\once\once.js:17:25)
1469 verbose stack at fixName (C:\Program Files\nodejs\node_modules\npm\lib\cache\add-named.js:29:5)
1469 verbose stack at saved (C:\Program Files\nodejs\node_modules\npm\lib\cache\caching-client.js:173:7)
1469 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:210:7
1469 verbose stack at FSReqWrap.oncomplete (fs.js:82:15)
不幸的是它告訴我什麼都沒有。甚至不知道在哪裏尋求解決方案。也許有人可以指導?
該屬性表明您沒有安裝軟件包。你運行了'npm install'嗎? – jmargolisvt
是的,這是我發起的確切命令。 – TonyStrych9
經過一番探索之後,我發現無法解析依賴項中的特定包會導致此錯誤。如果我指定它的最新版本(*),我會得到「TypeError:無法讀取未定義屬性'最新'。 – TonyStrych9