使用 "npm install" 时出现错误 "Cannot read property " 匹配“未定义”
Error "Cannot read property "matches" of undefined" when using "npm install"
我正在尝试在我的 Windows 10 机器上全局安装 expo 用于学校作业。
正如文档所说,我一直在我的终端中尝试以下命令:
$ npm install --global expo-cli
但它总是给我同样的错误:
npm ERR! Cannot read property 'matches' of undefined
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\User\AppData\Local\npm-cache\_logs21-04-07T13_43_16_562Z-debug.log
我试过 运行 $ npm install -g expo-cli
但同样的事情发生了。
我还没有尝试重新安装节点或任何东西,因为我需要启动我的电脑和 运行 这周我还不太习惯所有这些,我想把它放在最后如果可能的话。
有没有人遇到过这个错误?
尝试删除 node_modules
文件夹和 package-lock.json
文件以及 运行 命令 npm install
。
感谢那些回复的人,但我“不小心”自己修复了它。
通过我的搜索,我最终实际上用 $ nvm uninstall v15.0.0
卸载了节点,我发现自己有义务再次下载它 here。
一定是我之前使用的版本有问题。
我正在尝试在我的 Windows 10 机器上全局安装 expo 用于学校作业。
正如文档所说,我一直在我的终端中尝试以下命令:
$ npm install --global expo-cli
但它总是给我同样的错误:
npm ERR! Cannot read property 'matches' of undefined
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\User\AppData\Local\npm-cache\_logs21-04-07T13_43_16_562Z-debug.log
我试过 运行 $ npm install -g expo-cli
但同样的事情发生了。
我还没有尝试重新安装节点或任何东西,因为我需要启动我的电脑和 运行 这周我还不太习惯所有这些,我想把它放在最后如果可能的话。
有没有人遇到过这个错误?
尝试删除 node_modules
文件夹和 package-lock.json
文件以及 运行 命令 npm install
。
感谢那些回复的人,但我“不小心”自己修复了它。
通过我的搜索,我最终实际上用 $ nvm uninstall v15.0.0
卸载了节点,我发现自己有义务再次下载它 here。
一定是我之前使用的版本有问题。