Vue项目实战---创建项目(一)

13 篇文章 8 订阅
订阅专栏
本文介绍了如何使用VueCLI创建和管理Vue项目,包括安装VueCLI,创建项目,选择配置如Babel和Router,安装并配置elementUI和axios。同时,讲解了启动项目、清理默认数据以及创建登录组件的步骤。
摘要由CSDN通过智能技术生成

本节主要讲的是vue项目的创建

一、官网:

介绍 | Vue CLI

二、安装Vue CLI

使用Vue CLI 创建项目

1、需要先安装node.js

2、需要安装Vue CLI

可以使用下列任一命令安装这个新的包:

npm install -g @vue/cli
# OR
yarn global add @vue/cli

如果安装时,报权限不够,

使用sudo

sudo npm install -g @vue/cli

检查是否安装成功:

vue --version

还需要安装yarn管理器

yarn管理器,在cmd窗口安装一个yarn管理器即可

npm install -g yarn

三、创建项目

通过 vue ui 命令以图形化界面创建和管理项目:

vue ui

上述命令会打开一个浏览器窗口,并以图形化界面将你引导至项目创建的流程。

1、点击创建

2、选择项目所在的路径

3、填写项目名称

4、点击下一步

 5、选择手动配置项目

 6、选择功能

我们只需要勾选Babel 与 Router这两个项目就可以 了。

千万别勾选Lintest / Formatter。这个是校验代码格式的,需要遵循一定的书写规范,不然会报错,但是我们不是专业的前端,不了解这个规范,所以不要勾选。

7、选择vue版本,我们这里选择2.x就可以了

8、可以保存为预设(如果下次想直接用刚刚的配置),也可以不保存为预设。

四、项目介绍

使用工具HBuilderX 打开刚刚创建的项目。

文件--导入--从本地目录导入

项目结构:

 node_modules: 依赖包存放的路径

src:代码的路径

main.js,整个项目的运行入口。

 

main.js 中,将Vue对象,挂在到 了App.vue文件中的,id="app" 标签中。

App.vue,才是核心代码文件。

App.vue,主要包含三部分内容。

<template>

<script>

<style>

asstes:放置静态文件

components:放置组件

router:配置路由

五、给项目安装依赖和插件 

5.1 安装element UI

一、打开vue 图形化界面

1、点击插件

2、点击添加插件

3、搜索element

4、勾选 element

5、点击安装

配置插件页面,默认就行,直接点下一步安装

 

一直点击下一步:显示已经安装完成

5.2 安装axois

方式一:(插件)

通过插件安装,和上面的步骤一样,搜索axois,然后安装

方式二:依赖(使用这种方式)

通过依赖安装。

1、点击依赖,

2、点击安装依赖

3、搜索axois

4、勾选 axois

5、点击安装 axios 

插件与依赖是有区别的,插件安装完后,系统会自动导入。

依赖安装完后,需要手动导入。

我们通过依赖安装完axois,需要手动导入axoix

在main.js文件中。

import axios from 'axios'

六、启动项目

在GUI界面,点击----任务---serve---运行

然后点击启动app

进入我们的项目页面

 七、清理默认数据

启动项目后,项目展示的是系统的默认数据,我们需要把默认数据清理掉,然后改成自己的数据。

1、清理App.vue 文件

a、将<div id="app">    </div> 内的数据清理掉

b、import HelloWorld from './components/HelloWorld.vue' 删除掉

c、export default {}里面的内容删除掉

d、<style> 里面的内容删除掉

 最后删除完的效果:

<template>
  <div id="app">
  </div>
</template>

<script>


export default {

}
</script>

<style>

</style>

2、删除views文件夹

3、清理router文件

删除

import HomeView from '../views/HomeView.vue'

删除const routes = []里面的数据

删除完后,最后的样式

import Vue from 'vue'
import VueRouter from 'vue-router'


Vue.use(VueRouter)

const routes = []

const router = new VueRouter({
  routes
})

export default router

八、创建登录组件

创建登录组件,login.vue

下一章:

Vue实现自动化平台(二)_做测试的喵酱的博客-CSDN博客

vue项目实战-使用vue开发的点外卖App-附项目源码.zip
01-26
项目是一个基于Vue.js的实际应用案例,旨在帮助开发者掌握如何利用Vue.js来构建一个完整的点外卖应用程序。通过实践这个项目,你可以深入了解Vue的核心概念,如虚拟DOM、组件系统、响应式数据绑定以及生命周期钩子...
如何搭建一个vue项目(完整步骤)
y2020520的博客
05-16 1万+
Install vue-router ==> 是否要安装 vue-router,项目中肯定要使用到 所以Y 回车;最后附上demo地址:https://github.com/yanxulan/vue-demo.git。参考:https://www.cnblogs.com/yanxulan/p/8978732.html。d:输入ip: http://localhost:8010/#/first,查看页面效果。
20个值得研究的vue项目
CRMEB小程序商城的博客
01-13 2万+
我们选择了IT行业,自然希望能够在这里走得更远。我相信没有任何一个人会甘于平庸,大家都希望能够在自己所处的行业以及所处的领域中有所建树,希望可以实现自己的价值,以获取社会的认可。而如果要实现这个目标的话,我们将要投入更多的时间和精力,才能博得更多的机会。在成长的过程中,不可避免的会踩一些坑、走一些弯路,那么有没有办法可以避免少踩一些坑、少走一些弯路呢?万幸的是,答案是有的。 站在巨人的肩膀上,我们可以看得更远,约翰·雷西格发布了 jQuery 的第一个版本,从此让我们进入了 jQuery 时代;尤雨溪创造了
『从零开始学vue』教你如何使用npm快速创建一个vue项目
最新发布
2401_84437604的博客
07-05 638
2.2切换下载源Tips:这里会遇到安装过慢的问题2.3下载CLI3.创建vue项目养成好习惯,在c盘意外的盘符下创建存放代码项目的文件,在cmd种更改一下文件的路径然后创建vue项目3.1创建vue项目然后就会进入这个界面进行项目的配置3.2手动选择界面通过上下键移动选择,enter选中选中进入手动选择界面选择BabelRouterVuex(空格键选中/取消)下一步选中 3.x的版本下一步选择路由方式(y或n选择y)并选择最后问你是否将这次配置保存为未来项目的预设,可以选择yes。
怎样创建一个VUE项目(超简单)
m0_70619994的博客
09-25 7万+
一、安装node.js 二、搭建vue环境 1、全局安装@vue/cli模块包 2、执行命令 3、检查是否安装成功 三、创建vue项目 1、创建项目 2、选择模板和包管理器,等待项目创建完毕 四、启动vue项目 1、执行命令 2、浏览项目页面 五、vue项目目录文件含义和作用 六、修改端口号 七、清理欢迎界面 补充:解决App.vue 代码是黑白色的方法
手把手教你搭建vue3项目
weixin_43618130的博客
03-02 5万+
使用VUE3开发很久了,但一直没进行总结和记录,忙里偷闲整理搭建一套VUE3项目,正好记录一下,按照我的教程让你开启vue3之旅吧!
前端系列:Vue入门&环境搭建、【vue创建项目&项目搭建问题&项目文件介绍&.vue文件介绍
weixin_54626591的博客
12-12 7041
Vue入门&环境搭建、【vue创建项目&项目搭建问题&项目文件介绍&.vue文件介绍
使用npm建立vue工程
weixin_52548565的博客
11-18 3691
npm 建vue项目
vue实战--用户管理系统
08-02
在本Vue实战项目中,我们将构建一个用户管理系统,该系统主要基于Vue.js框架,并利用vue-cli作为项目的脚手架工具。Vue.js是一个轻量级、高性能的前端JavaScript框架,它以其组件化、易上手和丰富的生态系统而备受...
HelloAbp:ABP vNext + vue-element-admin入门级项目实战
04-13
vue-element-admin入门级项目实战运行环境:.netcore 3.1、sqlserver、nodejs、npm修改Xhznl.HelloAbp.HttpApi.Host、Xhznl.HelloAbp.DbMigrator项目的数据库连接字符串运行/run/db-migrator.bat(初始化数据库、...
vueDemo-maoyan:vue项目实战--仿猫眼移动端。使用 vue-cli 创建项目。持续更。博客参考https
05-17
这个版本是使用 vue-cli2 创建的,现在已经更vue-cli4 了。 这个版本熟悉之后,有兴趣的可以看一下 ,使用 vue-cli4 + Typescript + TSX ,模块完整并优化了代码结构和逻辑 此次调整 调整接口,解决接口数据...
基于 vue-skeleton-webpack-plugin 的骨架屏实战
11-30
Vue 骨架屏实战】本文以"基于 vue-skeleton-webpack-plugin 的骨架屏实战"为主题,探讨如何在Vue项目中实现骨架屏以优化页面加载体验。骨架屏,即Skeleton Screen,是在页面内容完全渲染之前,展示页面结构的静态...
vue开发项目
程序三两行
07-19 3688
vue创建项目
如何创建一个vue项目(详细步骤)
热门推荐
Monsters___的博客
08-27 12万+
如何创建一个 vue 项目 详细步骤 (vue-cli2 / vue-cli3) (webpack / vite)
【小沐学前端】从零开始搭建一个Vue项目
爱看书的小沐
10-03 1020
Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。╮( ̄▽ ̄)╭如果您感觉方法或代码不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???如果您需要相关功能的代码定制化开发,可以留言私信作者;(✿◡‿◡)!!
vue项目实战
weixin_46666822的博客
06-15 5045
用到的技术:springboot+vue+mybatis+elementui+mysql 2.配置文件 3.创建欢迎页 此工程欢迎页就是登录页 templates文件夹下index.html文件 页面代码: 页面效果: 正常逻辑是去数据库根据用户名获取用户信息,然后进行密码匹配,匹配正确正常返回,异常返回异常信息。 这里处理逻辑很简单,判断传过来的username是不是admin,是的话返回123,不是的话返回0。 5.登录成功进行页面跳转 设置路径为item,然后进行页面刷,跳转到localhost
创建vue项目步骤
zzzz121380的博客
04-02 3738
前提:安装node环境 一、搭建vue项目 1.全局安装vue-cli npm install --global vue-cli 2.进入你的项目目录,创建一个基于 webpack 模板的项目 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EuyCL3cl-1617344228865)(C:\Users\xuzhenzhen\AppData\Roaming\Typora\typora-user-images\image-20210402134726139.png)] 说明
VUE项目开发的完整流程
weixin_66060122的博客
11-01 2449
VUE项目开发的完整流程
Vue项目实战vue-datepicker组件使用详解
"这篇教程主要介绍了在Vue项目中如何使用vue-datepicker组件的详细步骤和实例代码。作者通过记录使用过程,帮助读者理解该组件的安装、配置和基本使用方法。" 在Vue.js应用中,有时候我们需要集成日期选择功能,...
写文章

热门文章

  • 电脑键盘突然不能打字,很多键变成快捷键了 244028
  • 一个简单而又漂亮的404页面源码 114460
  • 未连接到互联网 代理服务器出现问题,或者地址有误。 83125
  • git问题error: remote origin already exists. 72444
  • 前端-chromeF12 谷歌开发者工具详解 Network篇 61021

分类专栏

  • 微服务 1篇
  • Django实现测试平台 14篇
  • 测开工具 20篇
  • 基金 12篇
  • 股票 10篇
  • WebSocket  2篇
  • 工作心得 3篇
  • tomcat 4篇
  • 代码覆盖率 2篇
  • docker 15篇
  • 质量保证体系 3篇
  • jenkins 1篇
  • Redis 3篇
  • MQ消息服务器 4篇
  • 学习笔记 48篇
  • chatgpt 1篇
  • Kubernetes 1篇
  • Shell 3篇
  • vue 13篇
  • 前端-css 4篇
  • javascript 1篇
  • 职场生存法则 3篇
  • 物联网 6篇
  • nginx 2篇
  • Python计算题 11篇
  • Airtestt自动化实践 2篇
  • 测试大神之路 2篇
  • 移动端-自动化 3篇
  • adb 11篇
  • web-自动化 47篇
  • Mac 12篇
  • Python 185篇
  • 爬虫 11篇
  • 安全测试 2篇
  • 前端 3篇
  • web 6篇
  • 接口及自动化 38篇
  • 数据库&mysql 49篇
  • Django/flask 57篇
  • 性能测试 47篇
  • fiddler 3篇
  • jmeter 26篇
  • wireshark 1篇
  • 其他 9篇
  • web-开发 6篇
  • Python的GUI编程 12篇
  • pycharm 4篇
  • HTML 3篇
  • 移动端(自动化/性能/工具) 3篇
  • 各种下载链接 2篇
  • JAVA测开技术知识 139篇
  • Charles 10篇
  • Ruby 2篇
  • Idea 10篇
  • git 7篇
  • linux 16篇
  • 问题处理 87篇

最新评论

  • 代码覆盖率统计Super-jacoco在公司级容器化项目中的具体应用方案

    林子soCool: 重新提交代码问题没解决

  • 代码覆盖率统计Super-jacoco在公司级容器化项目中的具体应用方案

    MaoriLan: 大佬,请问解决了被测服务重启后覆盖率丢失的问题么

  • 骑砍2控制台代码与源码修改

    2401_86619270: 修改谈判的在哪个文件

  • Vue实现自动化平台(五)--用例编辑页面

    做一个不掉头发的程序汪: 兄弟,你好,麻烦问下你这个写完了么,感谢

大家在看

  • C++ 知识要点:I/O 模型
  • 【JAVA开源】基于Vue和SpringBoot的网上超市系统 244
  • 【GtokenTool】区块链技术的未来发展趋势
  • 【IDEA】使用IDEA连接MySQL数据库并自动生成MySQL的建表SQL语句
  • ChromaDB教程_2024最新版(下) 296

最新文章

  • 服务发现与负载均衡基础概念
  • 埋点的基本概念
  • Kubernetes中容器、Pod、节点与集群的关系(一)
2024
08月 6篇
07月 4篇
05月 5篇
04月 8篇
02月 2篇
01月 16篇
2023年178篇
2022年198篇
2021年59篇
2020年22篇
2019年44篇
2018年194篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

做测试的喵酱

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

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

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

打赏作者

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

抵扣说明:

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

余额充值

玻璃钢生产厂家人物玻璃钢雕塑工单黑龙江动物玻璃钢雕塑供应商玻璃钢雕塑树脂胶的配比池州玻璃钢雕塑定做价格彩色玻璃钢花盆生产厂家玻璃钢雕塑裂了黑龙江玻璃钢红军雕塑深圳装饰商场美陈费用南京玻璃钢花盆报价博尔塔拉动物玻璃钢雕塑设计玻璃钢雕塑易碎南通玻璃钢花盆模具青海卡通玻璃钢雕塑厂家东方韵艺术玻璃钢卡通动漫雕塑徐州玻璃钢仿铜雕塑厂家供应福建玻璃钢雕塑品牌甘肃彩色玻璃钢雕塑玉林玻璃钢泡沫雕塑玻璃钢模型雕塑制作东莞透光玻璃钢雕塑制作吉林火烈鸟玻璃钢雕塑定制沈阳玻璃钢雕塑定制价格惠州玻璃钢雕塑服务电话玻璃钢红军雕塑公司地址宣城水果玻璃钢雕塑订做价格乐山仿古玻璃钢雕塑厂家推荐景观玻璃钢卡通雕塑设计安陆玻璃钢花盆花器青岛玻璃钢动物雕塑厂家贵州玻璃钢雕塑订做价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化