NPM 错误!当我 运行 创建反应应用程序时代码完整性

NPM ERR! CODE EINTEGRITY when i run create react app

我尝试启动一个新的 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\sha512c\da\b56d6f934a371692f2e6e7b01018366e3163fea3dd52cc91523bfc26e8e2720b31d0060121ea5b58f7514776ea61bd7ab5a7ab335f8ec68ecba15365b4e5)

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

Aborting installation.

我试过更新 NPM,但它似乎不起作用!

我遇到了同样的问题。 删除目录名称中的空格后它对我有用, 例如 C:\Users\LENOVO\React Projects\webapp 成为 C:\Users\LENOVO\React_Projects\webapp

这对我有用:

npm 缓存验证

或者你可以试试

npm 缓存清理 --force