npm install一直不成功

tars安装中出现的问题(一)

背景

这段时间重新配置了虚拟机,基于ubuntu安装了tars框架,但很迷惑的是使用nvm安装node之后,npm install一直报错。安装命令如下:
npm install一直不成功_第1张图片

配置

  1. 虚拟机网络正常
  2. nodejs,npm安装正常
  3. 出错提示如下:
    在这里插入图片描述

过程

在网上搜了很久,几乎都是如下几种方法:
1. 代理问题
npm config rm proxy
npm config rm https-proxy
2. 使用淘宝镜像 --registry=https://registry.npm.taobao.org
(由于出错的npm install语句本身就指定了淘宝镜像,所以这类解决方法不考虑)
3. 命令行指定–metrics-registry=https://registry.npmjs.org/

解决

1) 使用npm config ls -l查看代理设置,无代理
2) 环境设置本身的http_proxy,https_proxy关闭
3) 查看报错端口是否对应进程开启,无
4) 普通用户使用curl获取https相关网页资源时报错,root表现正常
5) 查看近日安装与代理相关的软件,想起来之前FQ的lantern,之前排查的时候觉得进程没有开启不会有太大影响,但是尝试将安装的lantern卸载后立马就好了
6) 之后又出现了错误,排查后发现ubuntu的setting中network中自动开启了代理,改成禁用即可

其他问题

在nvm install出现无资源可用,nvm ls-remote时提示N/A:

使用非HTTPS版本
export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist

注释

这里只是自己对这个问题解决的一个小小记录,不排除其他问题也会导致这类问题;

你可能感兴趣的:(tars安装)