Vue开发-问题记录

时间:2024-10-26 20:27:32

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 使用的证书过期导致的。可以尝试以下解决方法:

  1. 清除npm缓存:运行以下命令清除npm的缓存。
sudo npm cache clean --force
  1. 更新npm:确保使用的是最新版本的npm。运行以下命令来更新npm
sudo npm install -g npm
  1. 设置npm的安全协议:尝试设置npm使用较旧的安全协议(TLS 1.2)来解决证书过期问题。
npm config set strict-ssl false
npm config set registry http://registry.npmjs.org/
  1. 使用其他镜像源:尝试使用其他镜像源来安装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

在这里插入图片描述