安装Vue发生报错
1、安装淘宝镜像(会让你安装Vue的速度加快):npm config set registry https://registry.npm.taobao.org
2、安装vue命令:npm install -g @vue/cli
解决方法:
npm cache clean --force
npm config set strict-ssl false
npm install -g @vue/cli
安装成功:
解释说明:
错误消息(CERT_HAS_EXPIRED
)表明 npm 注册表(https://registry.npm.taobao.org/
)使用的SSL 证书已过期。这导致 npm
无法与注册表建立安全连接,从而导致无法安装 @vue/cli
。要解决这个问题,你可以尝试以下步骤:
1、更新 npm:确保你的 npm 版本是最新的。有时更新 npm 可以解决与 SSL 证书相关的问题。
npm install -g npm@latest
2、清除 npm 缓存:清除 npm 缓存有时也可以帮助解决问题。
npm cache clean --force
3、使用不同的注册表:可以切换到默认的 npm 注册表,而不是使用 https://registry.npm.taobao.org/
:
npm config set registry https://registry.npmjs.org/
然后再次尝试安装 @vue/cli
:
npm install -g @vue/cli
4、临时禁用 SSL:你可以临时禁用 SSL 安装:
npm install -g @vue/cli --strict-ssl=false
5、重置SSL设置:运行以下命令来重置SSL设置:
npm config set strict-ssl false
6、检查系统日期和时间:确保你系统的日期和时间设置是正确的。系统的日期或时间设置不正确可能会导致 SSL 证书验证失败。