Vue学习----第四天_Vue cli(脚手架)【6.8】

一、Vue CLI
1.什么是Vue CLI

在这里插入图片描述

2.Vue CLI使用前提 node

在这里插入图片描述

3.Vue CLI使用前提 webpack

可查看上一篇内容Vue学习----第三天_webpack(学习webpack看这一篇就够了1.8w字)【6.7】
在这里插入图片描述

4.Vue CLI使用前提 webpack

在这里插入图片描述

二、Vue CLI2
1.Vue CLI2详解

在这里插入图片描述

2.目录结构向详解

在这里插入图片描述

3.runtime-compiler和runtime-only的区别

在这里插入图片描述

4.render和template

在runtime-only创建的项目中我们会发现vue实例中有render: h => h(App)
h在vue内部是一个createElement函数,createElement('标签',{标签的属性},['内容'])
在这里插入图片描述

5.render函数的使用

在这里插入图片描述
1、在runtime-only创建的项目中我们会发现vue实例中有render: h => h(App)
h在vue内部是一个createElement函数,createElement('标签',{标签的属性},['内容'])
2、如下一段代码:

new Vue({
	el: '#app',
	render: function(createElement) {
		// 1.传入普通标签元素
		// return createElement('h2',{class: 'box'},['hello world'])
		// 2.加入子组件
		// return createElement('h2',createElement('button',['按钮']))
		// 2.传入组件对象
		return createElement(cpm)
	}
})

注释1显示结果相当于:<h2 class="box">hello world</h2>
注释3显示结果相当于:引入cpn组件
3、.vue文件中的template是由插件vue-template-compiler处理

6.Vue程序运行过程★★★★★

如果是runtime-compiler运行过程为:render→virtual Dom→UI
runtime-only运行过程为:template→ast(抽象语法树)→render→vdom→UI
由运行过程可知:runtime-only性能更高、代码量也更少
在这里插入图片描述

7.npm run build和npm run dev运行过程

在这里插入图片描述
在这里插入图片描述

8.修改配置:webpack.base.conf.js起别名

在这里插入图片描述

三、Vue CLI3
1.认识Vue CLI3

在这里插入图片描述

2.Vue CLI3安装

在这里插入图片描述

3.Vue CLI3目录结构详解

在这里插入图片描述

4.Vue CLI3配置

在这里插入图片描述

内容持续更新中…
lvan学习笔记-文章内容仅个人观点
2020.6.8

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值