npm install
报错:
npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-20.2.6.tgz failed, reason: certificate has expired
这个错误提示表明在使用 npm 安装依赖时遇到了证书过期的问题。这可能是由于 npm 使用的证书过期导致的。可以尝试以下解决方法:
- 清除
npm
缓存:运行以下命令清除npm
的缓存。
sudo npm cache clean --force
- 更新
npm
:确保使用的是最新版本的npm
。运行以下命令来更新npm
。
sudo npm install -g npm
- 设置
npm
的安全协议:尝试设置npm
使用较旧的安全协议(TLS 1.2)来解决证书过期问题。
npm config set strict-ssl false
npm config set registry http://registry.npmjs.org/
- 使用其他镜像源:尝试使用其他镜像源来安装
cnpm
。可以尝试使用yarn
来代替npm
。
# 使用yarn
sudo npm install -g yarn
yarn global add cnpm --registry=https://registry.npm.taobao.org
eslint 报错
在 vue.config.js 中添加:
lintOnSave: false