vue极速上手1----脚手架

vue极速上手

如果使用Hbuild编辑器,可以直接快捷安装

利用Hbuild创建的vue项目,一定要注意检查依赖是否安装以及能否正常使用

使用VScode安装:

1.安 装 cli 包

(在cmd中全局安装

使用npm安装:
npm install -g @vue/cli
使用yarn安装:
yarn global add @vue/cli

2.检验安装版本

vue --version

3.使用vue/cli 创建项目

1.创建项目文件夹

请添加图片描述

2.在项目文件夹路径位置输入cmd进入命令

请添加图片描述

请添加图片描述

3. 创建vue项目

vue create 这里填写你自己要创建的项目名称

例如:我要创建的项目名称为 hello , 我则需要输入 vue create hello

选择使用vue版本

请添加图片描述

出现以下代码是为安装成功了

请添加图片描述

这里使用的是npm创建项目,但如果使用yarn创建出现错误,可以在 .vuerc文件下修改默认创建,将默认使用yarn删除,系统就会自动用npm安装了。。。。但如果你还是想用yarn安装,你可以检查yarn的版本是否对应,重新安装yarn就可以了

4.运行项目

cd进入你的项目文件

cd 你的项目文件名称

运行项目

用npm 运行

npm run serve

用yarn运行

yarn serve

之后会出现两段地址

local :本地地址

network:终端联网地址

将local 后面的地址复制到浏览器即可查看

4.分析vue结构

1. 将项目文件拖动到VScode中查看

请添加图片描述

node_modules:

node_modules 是安装 node 后用来存放用包管理工具下载安装的包的文件夹。比如 webpack 等这些工具。

public:

piblic属于⽤于存放公共js⽂件夹,在index.html中⽤script标签引⼊,在需要的页⾯使⽤

src:

src目录是存放初首页以外的所有源代码

.gitignore:

在工程中,并不是所有文件都需要保存到版本库中的,例如 “target” 目录及目录下的文件就可以忽略。 在Git 工作区的根目录下创建一个特殊的 .gitignore 文件,然后把要忽略的文件名填进去,Git 就会自动忽略这些文件或目录。

babel.config.js:

项目根目录中存在babel.config.js文件,即为Babel的配置文件,作用于整个项目。

jsconfig.json:

jsconfig.json文件 主要用来配置一个默认根路径,以后可以通过该根路径快速访问到子路径 以后@ 就代表src根路径了

package-lock.json:

package-lock.json文件的作用是锁定安装时包的版本号,并且需要上传到git,以保证其他人在npm install时大家的依赖能保证一致。

package.json:

package.json文件就是一个JSON对象,该对象的每一个成员就是当前项目的一项配置

vue.config.js:

vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的)根目录中存在这个文件,那么它会被 @vue/cli-service 自动加载。
分析src目录:

assets:

assets目录是存放代码以外的资源,比如图片(png格式的logo等)...etc

componets:

componets目录是存放除了主组件(App.vue)以外的所有组件

App.vue:

App.vue 主组件,入口组件

main.js:

main.js 程序的入口文件,项目的核心文件。

main.js 是入口文件,实例化vue以及用到的插件css样式存储全局变量等都是在这里操作

请添加图片描述

vue3 与vue2 不同,vue3中 需要用到的方法都是要从vue中主动去引入的,不像在vue2中那样,用Vue就可以点出来

createAPP():	reateApp可以分解成create和App来理解,create就是创建的意思,而App指的是Application,也就是应用的意思,那么createApp()就可以理解成创建一个Vue应用的意思。

.mount():	将ID为app的节点挂载到Vue

对于一个vue单文件组件

包括三个根标签:template,script,style

而在main.js 可以利用import引入组件方法将组件注入index.html首页

tips:

在components 获取组件
在template 获取组件

需要导出的对象可以在export default中导出

文件组件**:

包括三个根标签:template,script,style

而在main.js 可以利用import引入组件方法将组件注入index.html首页

tips:

在components 获取组件
在template 获取组件

需要导出的对象可以在export default中导出

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值