一、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