本文介绍: 设备是:MacBook并非Windows环境近期使用vite创建vue3项目,发现要么一直卡着要么失败。用命令行创建也是一直卡着。由于是在做对比类的,还有vue2的,所以先建vue2的用命令行建vue2的,报错发现有两个问题。解决完这些问题后再去用vite创建项目就正常了,所以可以推断之前vue3项目创建问题也是因为他俩╭(╯^╰)╮真是无语😒。
设备是:MacBook并非Windows环境
近期使用vite创建vue3项目,发现要么一直卡着要么失败。用命令行创建也是一直卡着。
由于是在做对比类的,还有vue2的,所以先建vue2的
用命令行建vue2的,报错发现有两个问题。
解决完这些问题后再去用vite创建项目就正常了,
所以可以推断之前vue3项目创建问题也是因为他俩╭(╯^╰)╮
真是无语😒
一、报错
- root权限问题,报错大致如下
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/local/lib/node_modules/@vue
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@vue/cli-int'
npm ERR! [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@vue/cli-int'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'mkdir',
npm ERR! path: '/usr/local/lib/node_modules/@vue/cli-init'
npm ERR! }
- 淘宝镜像证书过期(看着就抓马🐴又抓马🐴又无语),报错大致如下:
request to https://registry.npm.taobao.org/@vue%2fcli failed, reason: certificate has expired
二、解决
- 解决第一个权限问题,依次输入下列命令
cd ~
mkdir .npm-global
npm config set prefix '~/.npm-global'
export PATH="~/.npm-global/bin:$PATH"
- 解决淘宝镜像证书过期问题
就是淘宝镜像由原来的https://registry.npm.taobao.org
变为https://registry.npmmirror.com
重新设下镜像地址就OK👌🏻
npm config set registry https://registry.npmmirror.com
npm config get registry
参考资料:
- 博客:彻底解决全局安装权限问题
- 博客:2024年安装vue-cli报错:request to https://registry.npm.taobao.org/@vue%2fcli failed, reason: 证书已过期
原文地址:https://blog.csdn.net/weixin_45618535/article/details/135982024
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_64343.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。