在Windows命令行上尝试使用NPM install jsdom命令安装jsdom时出现以下错误:
c : \ code \ we chat \ unittestset http _ proxy=
c : \ code \ we chat \ unittestsethttps _ proxy=
c : \ code \ we chat \ unittest NPM install jsdomnpm err!Code ENOTFOUNDnpm ERR!Errno ENOTFOUNDnpm ERR!Network request to failed,reason : getac dr info enot found . corp 33608080 NPM err!network this is a problem related to network connecerr!network in most cases you are behind a proxy or have bad network settings。
Npm ERR!网络(网络)
Npm ERR!Network if you are behind a proxy,please make sure that the HPM err!network ' proxy ' config is set properly . see : ' NPM help config
一开始以为cmd的代理有效,但使用set http_proxy=命令将其留空后仍然无法正常工作。使用NPM config list命令后,才知道NPM本身的代理可以正常工作。
打开npm的全局配置文件 .npmrc,
将代理相关的配置删除即可。