vue/cli4 + element ui + vue2x 项目创建使用总结(一条龙教程)

前言

在使用新版本的vue 过程中遇见了很多问题,感觉把能踩得坑都给踩了,所以今天在这里总结一下。希望大家能少踩点坑。

一、安装node.js

1.进入node官网:https://nodejs.org/zh-cn/
选择自己想要安装的版本:
在这里插入图片描述2.下载完毕后 选择同意协议,然后点击next。
在这里插入图片描述
3.可以选择更换安装地址
在这里插入图片描述
4.然后一路下一步就可以,他会默认添加环境变量。
在这里插入图片描述
5.测试是否安装成功,打开cmd 输入 node -v, 和 npm -v。
出现版本号即为安装成功。
在这里插入图片描述

注意!!!出现问题一定不要重复安装,可以选择修复一下node.exe,或者,换一个版本的node 安装,否则安装vue/cli时会报错。

Error: Cannot find module ‘C:\Users\AppData\Roaming\npm\node_modules\.

二、安装vue脚手架

1.运行 npm install -g @vue/cli

npm install -g @vue/cli

----------这里我还遇见了一个非常奇葩的问题,我安装vue他竟然给我报python 解释器的错误。大家如果遇见可以尝试下这条命令。

npm install --global --production windows-build-tools

三、创建vue项目

1.运行 vue create 你的项目名

vue create my_vue3

2.可以生成默认的,也可以自己配置,我选择自己配置,因为默认的没有router等一些模块。
在这里插入图片描述3.选择你需要的项目模块,如果想使用vue3的element ui 就一定要选择 第一项版本选择。(按下空格选中)
在这里插入图片描述4.这里选择版本,尽量选择 2.x,否则在使用 element ui 时会报错:Uncaught TypeError: Cannot read property ‘prototype’ of undefined。
我在这里卡了很久才发现问题原因,吐槽一下我自己。
在这里插入图片描述5.选择是否以history方式的路由,就是 hash 是带 /#/,history方式不会带,会比较美观一点。
在这里插入图片描述6.选择CSS pre-processor,我选的是 第二种 node-sass的,大家可以根据自己需要选择。
在这里插入图片描述7.选择一个linter/formatter配置,我选的是最后一项 常用的。
在这里插入图片描述8.选择其他配置特性。这个仅供参考,可以根据自己需要选择。
在这里插入图片描述9.喜欢将Babel、ESLint等的配置放在哪里。我选择的是各自配置,不是总体配置。
在这里插入图片描述10.是否保存配置,下次选择会默认这些配置。我选的No
在这里插入图片描述11.等待创建项目完成。此处我还遇见过一个坑,就是vs code的终端创建项目失败,最后试了试管理员打开cmd才成功。具体可以参照 https://blog.csdn.net/weixin_46010646/article/details/119637527?spm=1001.2014.3001.5501 来解决。
在这里插入图片描述

四、打开项目地址,并引入element ui

1.首先可以现使用这两条命令运行创建好的项目。
在这里插入图片描述2.会出现两个地址,一个是本机地址,一个是内网地址。
在这里插入图片描述3.打开一个,出现此界面即为成功,(不容易,鼓励自己一下!)
在这里插入图片描述

4.引入element ui
(注意官网给的命令是针对 vue/cli3的,vue/cli4 是不行的。)
所以需要运行 git仓库里的命令

vue add element

或者

vue add element-plus

还需要做一些配置,当前存储库中存在未提交的更改,是否隐藏或提交更改。我选的 y
在这里插入图片描述选择导入方式,我选的是第一项全部导入。
在这里插入图片描述是否要覆盖元素的SCSS变量?我选的 y
在这里插入图片描述

选择要加载的区域设置 我选的第一项 zh-CN
在这里插入图片描述配置完成并再次运行 npm run serve
在这里插入图片描述
出现 el-button 并且有如图样式即为成功。(太不容易了,我都快要哭了)
在这里插入图片描述

总结

版本脚手架更新到 vue/cli4 ,变化还是很大的,稍微不注意,就会报各种错误,但主要还是版本匹配的问题,选择对正确的相对应的版本就会减少一些错误,我也是踩了很多坑。不过还是要感谢这位大哥,感谢大哥赏了口饭吃。
在这里插入图片描述

希望这篇文章对大家有所帮助,如果有错误还请大家及时指出。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

骡马跪族

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值