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