node.js-npm常见错误解决 - picgo插件安装错误对照

一直停留在 fetchMetadata: sill

解决办法:换源

  1. 将 npm 的源换成淘宝镜像

    使用下面命令更换源。

    npm config set registry https://registry.npm.taobao.org

  2. 配置后可通过下面方式来验证是否成功

    npm config get registry

    输入命令执行后,输出内容如下,即代表更换成功。

    https://registry.npm.taobao.org/

picgo安装插件莫名其妙失败

这个有讲究,不能用最新版本的,也不能用太旧的;我的这个用的node-V14.16.0

npm ERR! code ERR_INVALID_URL,npm err

ERR! stack Error: tunneling socket could not be established, cause=getaddrinfo ENOTFOUND 10801

(nodeenv) PS E:\WebstormProjects\node-onebot-1.3-final-2> npm i
npm ERR! code ERR_INVALID_URL
npm ERR! Invalid URL

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\TianhaoLTD\AppData\Local\npm-cache\_logs\2021-09-07T14_35_31_016Z-debug.log

代理设置错误了,需要添加协议头

(nodeenv) PS E:\WebstormProjects\node-onebot-1.3-final-2> npm config get proxy
127.0.0.1:10809
(nodeenv) PS E:\WebstormProjects\node-onebot-1.3-final-2> npm config delete proxy
(nodeenv) PS E:\WebstormProjects\node-onebot-1.3-final-2> npm config delete https-proxy
(nodeenv) PS E:\WebstormProjects\node-onebot-1.3-final-2> npm config set  proxy http://127.0.0.1:10809
(nodeenv) PS E:\WebstormProjects\node-onebot-1.3-final-2> npm config set  https-proxy http://127.0.0.1:10809

msvs_version not set from command line or npm config

VCINSTALLDIR not set, not running in VS Command Prompt

checking VS2019 (16.11.33801.447) found at:

此段提示代表没有安装VS桌面开发环境

解决:

VS社区下载vs_community安装包

Untitled.png

安装完成即可


欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。

×

喜欢就点赞,疼爱就打赏

//