Reactjs NPM错误!运行create react应用程序时编码完整性

Reactjs NPM错误!运行create react应用程序时编码完整性,reactjs,npm,npm-cache,Reactjs,Npm,Npm Cache,我试着开始一个新的react项目,但我一直遇到这个错误 npm ERR! code EINTEGRITY npm ERR! errno EINTEGRITY npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/default-gateway: Integrity verification failed for sha512-XNq1bW+TSjcWkvLm57AQGDZuMWP+o91S

我试着开始一个新的react项目,但我一直遇到这个错误

 npm ERR! code EINTEGRITY
npm ERR! errno EINTEGRITY
npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/default-gateway: Integrity verification failed for sha512-XNq1bW+TSjcWkvLm57AQGDZuMWP+o91SzJFSO/wm6OJyCzHQBgEh6ltY91FHduphvXq1p6szX47GjsuhU2W05Q== (C:\Users\LENOVO\AppData\Roaming\npm-cache\_cacache\content-v2\sha512\5c\da\b56d6f934a371692f2e6e7b01018366e3163fea3dd52cc91523bfc26e8e2720b31d0060121ea5b58f7514776ea61bd7ab5a7ab335f8ec68ecba15365b4e5)

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\LENOVO\AppData\Roaming\npm-cache\_logs\2019-10-15T07_32_25_495Z-debug.log

Aborting installation.
我尝试过更新NPM,但它似乎不起作用

我也有同样的问题。 在删除目录名中的空格后,它对我起了作用, 例如
C:\Users\LENOVO\React Projects\webapp
变成
C:\Users\LENOVO\React\u Projects\webapp
这对我来说很有效:

npm缓存验证

或者您可以试试


npm cache clean--force

尝试“npm cache verify”或“npm i-g npm”或可能删除npm/npm缓存文件夹并重新完全安装。尝试设置此命令npm config set registry