在 React Native 中出现 "Cannot read property 'pickAlgorithm' of null" 错误
Getting "Cannot read property 'pickAlgorithm' of null" error in react native
当 运行 npm install
时出现错误。
错误是:
npm ERR! Cannot read property 'pickAlgorithm' of null
npm ERR! A complete log of this run can be found in:
npm ERR! npm-cache\_logs21-10-14T08_03_47_266Z-debug.log
我做了以下操作,但错误仍然存在:
- 已删除
node-modules
- 已删除指定文件
- 运行
npm cache clear --force
环境:
OS: Windows 10
本机反应:0.65.1
节点:14.17.4
npm:7.21.0
升级到 npm v7.23.0 然后 npm install
并且工作正常。
唯一帮助我的是清除缓存:
npm cache clear --force
如果您使用的是 Windows OS,请关闭 VS Code,然后以管理员身份打开命令提示符,然后 运行 npm cache verify
和 npm install
对我有用
请使用以下内容:
npm cache clear --force
npm install
在我的情况下它正在工作
运行 这对我有用
npm config set registry https://registry.npmjs.org/
我尝试这一步来解决这个问题:
- 关闭 VS 代码
- 运行 来自 CMD
- npm 缓存清除 --force
- npm 缓存验证
- npm 安装-g create-react-app
我能够使用以下命令解决问题:
npm cache clear --force
npm cache clear --force
那么npm install
肯定可以
通常 Windows 用户遇到此问题。
关闭 VS 代码,
安装最新版本的节点
命令:npm install -g create-react-app
npm cache clear --force
create-react-appe "projectName"
或者
重新安装节点
我完全删除了nodejs,然后重新安装了它的第16版。
以下链接很有用:
关闭我的 VPN 对我有效(在中国)
就我而言,我们有一个旧的 package-lock.json 导致了这些问题。重新生成 package-lock.json 解决了这个问题。为此删除 package-lock.json 然后 运行 npm install
当 运行 npm install
时出现错误。
错误是:
npm ERR! Cannot read property 'pickAlgorithm' of null
npm ERR! A complete log of this run can be found in:
npm ERR! npm-cache\_logs21-10-14T08_03_47_266Z-debug.log
我做了以下操作,但错误仍然存在:
- 已删除
node-modules
- 已删除指定文件
- 运行
npm cache clear --force
环境:
OS: Windows 10
本机反应:0.65.1
节点:14.17.4
npm:7.21.0
升级到 npm v7.23.0 然后 npm install
并且工作正常。
唯一帮助我的是清除缓存:
npm cache clear --force
如果您使用的是 Windows OS,请关闭 VS Code,然后以管理员身份打开命令提示符,然后 运行 npm cache verify
和 npm install
对我有用
请使用以下内容:
npm cache clear --force
npm install
在我的情况下它正在工作
运行 这对我有用
npm config set registry https://registry.npmjs.org/
我尝试这一步来解决这个问题:
- 关闭 VS 代码
- 运行 来自 CMD
- npm 缓存清除 --force
- npm 缓存验证
- npm 安装-g create-react-app
我能够使用以下命令解决问题:
npm cache clear --force
npm cache clear --force
那么npm install
肯定可以
通常 Windows 用户遇到此问题。
关闭 VS 代码,
安装最新版本的节点
命令:
npm install -g create-react-app
npm cache clear --force
create-react-appe "projectName"
或者 重新安装节点
我完全删除了nodejs,然后重新安装了它的第16版。
以下链接很有用:
关闭我的 VPN 对我有效(在中国)
就我而言,我们有一个旧的 package-lock.json 导致了这些问题。重新生成 package-lock.json 解决了这个问题。为此删除 package-lock.json 然后 运行 npm install