npm ERR! errno ERR_SOCKET_TIMEOUT
npm ERR! network Invalid response body while trying to fetch
https://registry.npmjs.org/@typescript-eslint%2fscope-manager: Socket timeout
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersnurlanAppDataLocalnpm-cache_logs2021-11-17T07_07_31_258Z-debug.log
听起来你的连接很慢。尝试将超时时间从30秒增加到60秒,方法是将其添加到.npmrc
文件中:
timeout=60000
你也可以尝试添加
prefer-offline=true
如果您试图节省带宽或连接缓慢
注意:如果你还没有.npmrc
文件设置,你可以在这里创建一个
- 适用于Windows:
C:Users{username}.npmrc
- 适用于Mac/Linux
~/.npmrc
或者您可以在与项目的package.json
文件相同的目录中创建一个。