Vue ui创建项目时出现错误Cannot read property ‘indexOf‘ of undefined‘, 没有权限创建, 项目创建失败

本文介绍了VueCLI3.0版本升级的原因,处理npm创建项目权限问题,以及解决路径中包含大写、中文和特殊字符导致的问题,还提到了淘宝镜像源的更新和文件命名规范注意事项。
摘要由CSDN通过智能技术生成
先说原因:

        1, vue-cli版本版本低于3.0

        2, 创建项目要管理员权限

        3, 路径上(根目录到项目目录)出现大写, 中文, 特殊字符等

      

1, vue-cli版本更新:

npm uninstall -g @vue/cli  // 卸载老版本

npm install -g @vue/cli  // 安装新版本

npm version  // 查看版本

过程中可能出现的错误(部分):

        如果使用的淘宝镜像, 它在2023年对域名进行了更换, 如果你没有改变绑定的域名是会卡住下载条的, 需要更新

// 将npm命令的下载数据源更改为淘宝镜像(最新)

npm config set registry https://registry.npmmirror.com

// 查看当前npm下载源设置

npm config get registry

2, npm创建项目没有权限

        1) 管理员身份打开控制台再创建

        

cd 项目所在路径  

        2) 更改PowerShelll的执行政策

在项目目录cmd打开运行输入get-ExecutionPolicy, 查看执行政策状态
Restricted: 有限

RemoteSigned: 解除限制

输入Set-ExecutionPolicy -Scope CurrentUser设置状态, 输入RemoteSigned解除权限限制.

3, 文件大写错误

        没什么好说的, mmp纯纯给新人挖坑的, 我们萌新编程主打一个驼峰小驼峰大驼峰, 平仄仄平平平仄, 这好习惯在写前端成了bug了, 粪!

        再说你报的那叫个什么错, 我分不清, 我分不清锕! 算是实在没辙了穷举出这么个活, 你真能整锕! 这活比春晚那一片五彩斑斓相声葫芦娃还好!

        孩子们, 这很好笑

       

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值