vue3项目创建步骤,以及项目运行失败的原因和解决方法

news2024/12/25 12:44:09

vue3项目创建步骤,以及项目运行失败的原因和解决方法

  • vue3项目创建
    • 前提:搭建node.js环境
    • 第一步:创建一个空文件夹
    • 第二步:打开空文件夹,如图所示
    • 第三步:在此输入==cmd==,并按下回车键,进入命令行。如图所示:
    • 第四步:命令行内输入`vue- v`,并按下回车
    • 第五步:输入`vue create '项目名字'`,并按下回车
    • 第六步:一直回车
    • 第七步:等待加载
    • 第八步:搭建完成
  • 运行项目
    • 第一步:我们将创建的hello文件夹拖到vscode中打开App.vue
    • 第二步:按下`ctrl+j`键,进入终端
    • 第三步:输入`npm run serve`,并按下回车,运行项目

vue3项目创建

前提:搭建node.js环境

  1. 下载安装node.js(https://nodejs.org/en/download),安装时不要安装在C盘
  2. Windows+r打开cmd管理工具开始输入命令
  3. 检查node.js是否安装以及版本号:输入 node -v ,回车,查看node版本号,出现版本号则说明安装成功
  4. 检npm –v
  5. 替换npm下载源

打开网站点击即可下载,下载后安装就行了
在这里插入图片描述
开始搭建vue3 框架


第一步:创建一个空文件夹

在桌面上创建文件夹,默认是创建在了c盘。建议在E盘创建项目,这里只是演示。

右击鼠标 ==>新建文件夹
如图所示:

请添加图片描述


第二步:打开空文件夹,如图所示

在这里插入图片描述


第三步:在此输入cmd,并按下回车键,进入命令行。如图所示:

在这里插入图片描述


第四步:命令行内输入vue- v,并按下回车

这一步的作用是为了安装vue-cli3

为什么要安装vue-cli3?你可以暂且把vue-cli3当作是创建vue3项目的一个工具。
在这里插入图片描述


第五步:输入vue create '项目名字',并按下回车

这一步的作用是为了给我们即将创建的项目取个名字
需要注意的是,这里的的项目名字,用英文,或者拼音,不能用汉字。
我们创建一个名字为hello的项目
输入 :

vue create hello

并按下回车,进入以下页面:
在这里插入图片描述
这边有三句命令可供选择:在这里插入图片描述
三句话的意思分别是:

快速搭建vue3项目()
快速搭建vue2项目
自定义搭建项目


Manually select features:手动选择需要的特性,可以根据需要选择所需的特性和插件,包括 Babel、TypeScript、CSS 预处理器、Linter/Formatter、Unit Testing 等。
Default (Vue 3 Preview):默认选项,创建一个 Vue 3 预览版项目,包括 Babel、ESLint、Vue Router、Vuex 等。
Default (Vue 2):创建一个 Vue 2 项目,包括 Babel、ESLint、Vue Router、Vuex 等。

具体选择哪个命令取决于你的项目需求和个人偏好。如果你需要使用 Vue 3 的新特性,可以选择第二个选项,如果你需要使用 Vue 2,可以选择第三个选项,如果你需要自定义项目特性,则可以选择第一个选项。


这里我们选择自定义搭建
用数字键盘旁边的上下键来选择命令,回车进入,并选择所需:
在这里插入图片描述


第六步:一直回车

以下画面,一直回车就完事了
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述


第七步:等待加载

出现以下画面的时候,停止回车,等待加载结束
在这里插入图片描述


第八步:搭建完成

在这里插入图片描述出现这个画面,就ok了,可以退出命令行了。


运行项目

第一步:我们将创建的hello文件夹拖到vscode中打开App.vue

请添加图片描述


第二步:按下ctrl+j键,进入终端

输入npm i 安装依赖,并回车
在这里插入图片描述在这里插入图片描述


第三步:输入npm run serve,并按下回车,运行项目

在这里插入图片描述⭐出现这个画面后,等待。。。
然后:
在这里插入图片描述⭐这里报错了,出现了error,什么原因呢?

原因在此
在这里插入图片描述
⭐我们创建的hello项目是放在这个文件夹中的,这个文件夹是中文名字,所以报错了。
我们尝试将这个文件夹名字改成英文

请添加图片描述⭐再次打开,并输入npm run serve,回车运行
在这里插入图片描述
保证这条路径没有中文,空格即可

在这里插入图片描述⭐按住ctrl键,并点击方框中的链接
出现这个画面,那就是成功搭建了vue3项目,然后正常使用就行了
在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/579607.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Mysql面试必知的知识点-干货分享

文章目录 底层索引为什么使用B树,而不用B树?为什么Innodb索引建议必须建主键?为什么主键推荐使用整形自增?Mysql底层索引只有B树吗?联合索引底层长什么样子?数据库隔离级别中串行化是怎么实现的?查询方法需要加事务吗?大事务有什么影响? 底层索引为什么使用B树,而不用B…

Ai时代降临,我们的未来又在哪里?

文章目录 背景AI智能迭代进步码农的未来展望借助gpt快速成长总结 背景 随着人工智能的不断发展,自然语言处理技术也一直在不断的进步和发展,GPT(Generative Pre-trained Transformer)模型作为自然语言处理领域最前沿的技术之一&a…

什么是Redission可重入锁,其实现原理是什么?

一、概述 Redission是一个可重入锁,它可以在分布式系统中用于实现互斥锁。这种锁可以允许多个线程同时获取锁,但在任何给定时间只有一个线程可以执行受保护的代码块。 Redission锁提供了一种简单的方法来保证在分布式系统中的互斥性,同时支…

chatgpt赋能python:Python中的父类方法和super函数

Python中的父类方法和super函数 在Python中,我们经常会涉及到继承父类的方法和属性。当我们在子类中重写一个父类方法时,有时我们需要在子类方法中访问父类方法,可以使用Python的内置函数super()来实现。 什么是父类方法 在面向对象编程中…

runway gen2

来自Runway文生成视频ai大模型Gen-2_哔哩哔哩_bilibili来自Runway文生成视频ai大模型Gen-2,距离视频制作自由又近了一步。, 视频播放量 1651、弹幕量 0、点赞数 21、投硬币枚数 2、收藏人数 42、转发人数 22, 视频作者 旭升说, 作者简介 一起聊下互联网的那些事&…

10大白帽黑客专用的 Linux 操作系统

平时在影视里见到的黑客都是一顿操作猛如虎,到底他们用的都是啥系统呢? 今天给大家分享十个白帽黑客专用的Linux操作系统。 ▍1. Kali Linux Kali Linux是最著名的Linux发行版,用于道德黑客和渗透测试。Kali Linux由Offensive Security开发&…

[k8s]Kubernetes简介

文章目录 Kubernetes介绍术语Label StatefulSet 存储类VolumePersistent Volume IP地址Node IPPod IPService Cluster IPExternal IP PodPod定义Pod生命周期与重启策略NodeSelector(定向调度)NodeAffinity(亲和性调度)PodAffinity…

164. 最大间距

题目描述&#xff1a; 主要思路&#xff1a; 利用桶排序的思路&#xff0c;取最大最小值的差值/个数&#xff0c;答案一定是大于等于这个数的&#xff0c;每个块为一个桶&#xff0c;维护这个桶内的最大最小值。 class Solution { public:int maximumGap(vector<int>&a…

【软件开发】Redis 理论篇(一)

Redis 理论篇&#xff08;一&#xff09; 一、概述 1.什么是 Redis&#xff1f; Redis 是一个使用 C 语言写成的&#xff0c;开源的高性能 Key-Value 非关系缓存数据库。它支持存储的 Value 类型相对更多&#xff0c;包括 string&#xff08;字符串&#xff09;、list&#x…

MyBatis基本操作及SpringBoot单元测试

目录 一、什么是单元测试&#xff1f; 1.1 单元测试的好处 1.2 单元测试的实现步骤 1.2.1 生成单元测试类&#xff1a; 1.2.2 SpringBootTest注解 1.2.3 检验方法结果&#xff1a; 二、利用MyBatis实现查询操作 2.1单表查询 2.2 参数占位符 #{} 和 ${} 2.2.1 ${} 字符…

全网最细,Selenium自动化测试项目实战技巧,从0到1精通自动化测试...

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 Selenium4自动化测…

重学Ajax

概述 Ajax&#xff08;Asynchronous JavaScript And XML&#xff09;即异步 JavaScript 和 XML&#xff0c;是一组用于在网页上进行异步数据交换的Web开发技术&#xff0c;可以在不刷新整个页面的情况下向服务器发起请求并获取数据&#xff0c;然后将数据插入到网页中的某个位置…

【Docker】Swarm学习

文章目录 什么是Docker Swarm定义与Docker Compose对比 基本结构图关键概念工作模式NodeService任务与调度服务副本与全局服务 Swarm的调度策略Swarm的特性批量创建服务强大的集群的容错性服务节点的可扩展性调度机制 集群部署基础架构准备工作创建Swarm并添加节点在Swarm中部署…

测试进阶篇

✏️作者&#xff1a;银河罐头 &#x1f4cb;系列专栏&#xff1a;JavaEE &#x1f332;“种一棵树最好的时间是十年前&#xff0c;其次是现在” 目录 按照对象划分界面测试可靠性测试容错性测试文档测试兼容性测试易用性测试安装卸载测试安全测试性能测试内存泄漏测试 按是否查…

老板让你Excel统计数据无从下手?没事,ChatGPT来帮你!

系列文章目录 老板让你写个PPT没有头绪&#xff1f;没事&#xff0c;ChatGPT来帮你&#xff01;传送门 文章目录 系列文章目录前言一、不会公式&#xff1f;帮你生成二、不会处理数据&#xff1f;帮你处理写在最后 前言 自从人工智能横空而出&#xff0c;它在人们的生活中产生…

如何在华为OD机试中获得满分?Java实现【 第一个错误的版本】一文详解!

✅创作者&#xff1a;陈书予 &#x1f389;个人主页&#xff1a;陈书予的个人主页 &#x1f341;陈书予的个人社区&#xff0c;欢迎你的加入: 陈书予的社区 &#x1f31f;专栏地址: Java华为OD机试真题&#xff08;2022&2023) 文章目录 1. 题目描述2. 输入描述3. 输出描述…

【P36】JMeter 交替控制器(Interleave Controller)

文章目录 一、交替控制器&#xff08;Interleave Controller&#xff09;参数说明二、测试计划设计 一、交替控制器&#xff08;Interleave Controller&#xff09;参数说明 可以将内部的组件在线程迭代时交替执行&#xff1b;交替控制器内部一般会有多个取样器 选择线程组右…

6.6.4 PCS创建Oracle 资源及资源组

在RHCS体系中&#xff0c;Oracle的启动是按以下顺序进行的&#xff1a; VIP。监听器。逻辑卷&#xff08;ISCSI共享出来的&#xff09;。文件系统&#xff08;在逻辑卷上创建&#xff09;。数据库实例。 上边这些资源&#xff0c;在PCS里创建好以后&#xff0c;将其组合成一个…

接口自动化一键集成,Jenkins持续集成Allure报告!

目录 前言&#xff1a; 一、接口测试框架选型 二、接口自动化框架封装的设计 2.1 创建测试用例 2.2 执行测试用例 2.3 生成测试报告 三、 实现Jenkins持续集成 3.1 安装Jenkins 3.2 配置Jenkins 3.3 创建Jenkins任务 四、总结 前言&#xff1a; 接口测试作为软件测试中的…

chatgpt赋能python:Python程序中断

Python 程序中断 Python 是一种高级编程语言&#xff0c;被广泛应用于数据科学和机器学习等领域。但是&#xff0c;有时候我们需要中断 Python 程序的执行&#xff0c;以便处理意外事件或者出现错误时进行调试。在这篇文章中&#xff0c;我们将探讨 Python 程序中断的各种方法…