这是我的package.json:
{
"name": "my-example-app",
"version": "0.1.0",
"dependencies": {
"request": "*",
"nano": "3.3.x",
"async": "~0.2"
}
}
Run Code Online (Sandbox Code Playgroud)
现在,当我打开cmd并运行时npm install,安装挂起.我究竟做错了什么?
Har*_*dhi 98
我有同样的问题.原因 - 配置了错误的代理,因为npm无法下载软件包.
所以你最好的选择是看看输出
$ npm install --verbose
Run Code Online (Sandbox Code Playgroud)
并找出问题所在.如果您从未配置代理,则可能的原因可能是
Ste*_*e W 31
我遇到了同样的问题.我试过了
npm config set registry http://registry.npmjs.org/
Run Code Online (Sandbox Code Playgroud)
关闭https.我也试过了
npm set progress=false
Run Code Online (Sandbox Code Playgroud)
关闭进度条(据报道它会降低下载速度).
问题出在我的网络驱动程序上.我只需要重新启动,延迟消失了.
cuj*_*227 21
在 MacOS 上,我能够通过以下方式解决这个问题
networksetup -setv6off Wi-Fi
Run Code Online (Sandbox Code Playgroud)
安装后,您可以使用以下命令恢复到原始配置
networksetup -setv6automatic Wi-Fi
Run Code Online (Sandbox Code Playgroud)
Cal*_*och 14
npm cache clear --force过去已经为我解决了这个问题。
此外,当npm install在气隙网络上运行时(顺便说一下,我提供了有关如何使用 Verdaccio 执行此操作的描述),我遇到了安装在最后挂起的问题。关闭npm set audit false气隙网络上的计算机上的审核(即 )可以解决此问题。
use*_*579 12
更新npm对 Mac 操作系统有帮助。使用命令:
sudo npm install -g npm@latest
Run Code Online (Sandbox Code Playgroud)
小智 7
您可以尝试删除package-lock.json然后再运行npm install。这对我有用。
我在 macOS 上遇到了同样的问题,经过一段时间的挣扎和搜索,这个答案实际上为我解决了这个问题:
npm config rm proxy
npm config rm https-proxy
npm config set registry http://registry.npmjs.org/
Run Code Online (Sandbox Code Playgroud)
小智 7
从之前的 npm 安装中删除 node_modules 和 package-lock.json 并再次安装
rm -rf node_modules package-lock.json
npm install
Run Code Online (Sandbox Code Playgroud)
或者
如果 npm install loader 卡住然后弹出..
npm 错误!代码 UNABLE_TO_GET_ISSUER_CERT_LOCALLY
npm 错误!错误号 UNABLE_TO_GET_ISSUER_CERT_LOCALLY
npm 错误!请求https://registry.npmjs.org/jest失败,原因:无法获取本地颁发者证书”
然后,
npm config set strict-ssl false
npm install
Run Code Online (Sandbox Code Playgroud)
或者
按照卸载Node.js并正确安装
https://www.geeksforgeeks.org/how-to-completely-remove-node-js-from-windows/
https://coding-boot-camp.github.io/full-stack/nodejs/how-to-install-nodejs
我个人也遇到过这个问题,并执行了上面列出的所有步骤。我的问题已解决npm config set strict-ssl false
Art*_*mus -41
*尝试做sudo npm install.
*如果您使用 github,则可能是您没有权限,需要生成公共 SSH 密钥并将其添加到您的设置帐户:( https://help.github.com/articles/generate-ssh-键/ )
| 归档时间: |
|
| 查看次数: |
89060 次 |
| 最近记录: |