IAM在创建react应用程序时遇到以下错误(使用npm)npm错误!无法读取空值的属性(阅读'pickAlgorithm')npm错误!此运行的完整日志位于:系统提示:如果您的系统发生了错误,请立即通知我!
quhf5bfb1#
我通过删除node_modules和package-lock.json并再次运行npm install来解决此问题。
node_modules
package-lock.json
npm install
x6yk4ghg2#
只需运行以下两个命令:
npm cache clear --force npm install
wn9m85ua3#
也许这是一个使用Yarn而不是NPM的项目。试试Yarn而不是NPM。
yarn install
然后你就可以
yarn start
或
npm start
zc0qhyus4#
在react-native版本.70上使用npm i --legacy-peer-deps解决
npm i --legacy-peer-deps
svujldwt5#
在我的情况下,文件.npmrc被损坏。删除后,一切工作。
dldeef676#
我得到了同样的错误,但我能够解决它通过下面描述的方法:转到文件夹-〉本地〉npm缓存并删除npm缓存的所有内容。用npm命令重试,现在应该可以工作了。
flvlnr447#
我通过将npm从6.x更新到8.5x来解决这个问题,然后运行npm cache clear --force,npm install,但是,它必须将nodejs从14更改为17,我的env是macOS m1 pro。
mo49yndu8#
我的npm版本是8.1.4,我通过运行以下命令来解决这个问题:npm缓存清除--强制
8条答案
按热度按时间quhf5bfb1#
我通过删除
node_modules
和package-lock.json
并再次运行npm install
来解决此问题。x6yk4ghg2#
只需运行以下两个命令:
wn9m85ua3#
也许这是一个使用Yarn而不是NPM的项目。试试Yarn而不是NPM。
然后你就可以
或
zc0qhyus4#
在react-native版本.70上使用
npm i --legacy-peer-deps
解决svujldwt5#
在我的情况下,文件.npmrc被损坏。删除后,一切工作。
dldeef676#
我得到了同样的错误,但我能够解决它通过下面描述的方法:
转到文件夹-〉本地〉npm缓存并删除npm缓存的所有内容。用npm命令重试,现在应该可以工作了。
flvlnr447#
我通过将npm从6.x更新到8.5x来解决这个问题,然后运行npm cache clear --force,npm install,但是,它必须将nodejs从14更改为17,我的env是macOS m1 pro。
mo49yndu8#
我的npm版本是8.1.4,我通过运行以下命令来解决这个问题:
npm缓存清除--强制