【vue】创建项目-项目目录结构-自定义组件

一、使用VueCli快速构建项目

1.vue cli 脚手架的安装

npm install -g @vue/cli

PS:如果使用npm方式安装脚手架速度太慢,或者是卡死的话,可以选择淘宝镜像cnpm的方式安装

//安装淘宝镜像的命令行
① npm install -g cnpm --registry=https://registry.npmmirror.com
// 如果安装了cnpm淘宝镜像的话,可使用下面的命令行安装@vue/cli脚手架,网速会相对来说快一些② cnpm install -g @vue/cli

使用npm命令经常容易出现卡死情况,如出现这种情况,清执行此命令,即可解决:

npm config set registry https://registry.npm.taobao.org
或者,哪个方式快,用哪个
npm config set registry https://registry.npmmirror.com

2.vue create 命令创建项目

// helloworld 是项目名,可自行定义

vue create helloworld

在这里插入图片描述
创建成功后会自动生成图片上方的文件


二、vue脚手架项目目录结构

在开始之前先简单认识一下项目的目录结构
在这里插入图片描述


1.App.vue

在项目设计页面之初,我们可以根据需求,将页面设计为几个模块(这里我设置成三个),从这里可以看到,项目自动生成了两个vue文件(HomeView和AboutView)
在这里插入图片描述

我在这两个vue文件里输入了两个不一样的文字方便大家观察
在这里插入图片描述
我们只需要在App.vue文件中输入(对应路由的页面占位符)即可让页面显示出来(效果如下)


2.index.js

但是为什么每次出现的都是HomeView.vue文件里的内容呢?
这是由于path导致的在这里插入图片描述
在这里插入图片描述
这两张图片可以直观的看到两者的区别


三、自定义控件

组件是Vue.js最强大的功能之一,组件可以扩展HTML元素,也可以封装可重用的代码,组件系统让开发人员可以用独立可复用的小组件来构建大型应用。

组件的出现,能够让开发人员以不同的组件,来划分不同的功能模块,将来需要什么样的功能,去调用对应的组件即可。

组件的优点

1、方便重复使用
2、减少代码重复冗余
3、便于多人协同开发
4、有助于提高开发效率
5、提升整个项目的可维护性

组件的使用步骤

1.在components 文件夹新建组件页面

在这里插入图片描述

2.在需要此组件的页面调用组件

在这里插入图片描述

Tip:通常,代码中一些没有见过的自定义标签,如等,就是组件。每一个标签代表一个组件,组件一旦注册成功,就可以复用,可以在很多需要的地方直接使用即可。

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值