关于vue创建项目失败报错(镜像过期)的解决方案

在新建vue项目时出现以下错误:

原因:
npm.taobao.orgregistry.npm.taobao.org旧域名于2021年官方公告域名更换事件,已于2022年05月31日零时起停止服务,域名HTTPS证书于2024年1月22日正式到期,不可再用。

解决方案:

使用以下命令查看已有镜像:

c 复制代码
npm config get

再修改对应镜像源:

c 复制代码
npm config set registry https://registry.npmjs.org

到此已成功更换镜像源,但是在重新创建vue项目时,依旧走的是旧的镜像。所以还需要修改以下自己的vue-cli的配置。文件位置在:

复制代码
 C:\Users\TT\AppData\Roaming\npm\node_modules\@vue\cli\lib\util\registries.js 

修改registries.js 文件的内容,覆盖为:

js 复制代码
const registries = {
 npm: 'https://registry.npmjs.org',
 yarn: 'https://registry.yarnpkg.com',
 taobao: 'https://registry.npmmirror.com/',
 pnpm: 'https://registry.npmjs.org'
}
module.exports = registries

保存,再次创建项目即可。

!

相关推荐
NutShell Wang1 天前
零依赖架构实战:451个HTML文件如何用63KB平均体积交付3584个交互模块
前端·人工智能·arcgis·npm·开源·html·vibe coding
Pu_Nine_92 天前
Vue3+TS+Express 转 Nuxt4 全栈开发笔记(Drizzle ORM + MySQL)
前端·vue·express·nuxt.js·全栈框架
脾气有点小暴2 天前
ECharts 伪 3D 柱状图完整注释 + 实现原理说明
前端·3d·信息可视化·vue·echarts
sugar__salt2 天前
Vue3 核心特性深度解析:v-model、ref 属性与 nextTick 完全指南
前端·javascript·vue.js·前端框架·vue
勇往直前plus3 天前
Vue3(篇四)单页面应用到路由管理
javascript·typescript·前端框架·vue
勇往直前plus4 天前
Vue3(篇三) Element Plus
前端·javascript·typescript·vue
兮动人4 天前
Linux 安装 Claude Code 实战:Node.js、npm、GLM 配置一次跑通
linux·npm·node.js·cc·claude code
shawxlee5 天前
vue3+axios挑战最简洁实用的配置封装+接口调用:请求拦截器、响应拦截器、通用请求方法(单个请求/并发请求/下载文件)、统一接口管理
前端·经验分享·vue·接口·axios·api
RuoyiOffice7 天前
超级个体接私活必看:后端+前端+移动端三端一体企业管理系统怎么选(2026)
java·spring boot·vue·uniapp·全栈·企业管理·接私活