

最基本的脚手架下的一个文件夹

git的忽略文件,那些文件或者文件夹不想接收get的管理。
2 babel.config.js
babel的控制文件 肯定会涉及到es6 ---> es5,也肯定会借助babel去转换。
3. package.json
包的说明书,包的名字、版本、依赖、用了什么库。
而且常用的命令也在这里:
4. package-lock.json
包版本控制文件,
5.README
对整个工程进行一个说明,一个描述,这是什么什么项目,有啥功能。vue里面写的是一些教程。
重点
为什么用render:h => h(App)?
为什么用template不行的原因如下:
首先在我们用ES6语法引入import Vue from 'Vue'时,是一个精简版的vue.js(vue.runtime.esm.js),这里面是不包括模板解析器的。
当我们仅使用像上一篇博客单文件组件里面这样写:`你好啊
`

会报错

第一种解决方法

效果图:

第二种解决方法
用精简版的vue.js(),配合render()来达到效果

1.因为没有用到this,故可以写为箭头函数

2.箭头函数左边只有一个参数,可以省略小括号

3.箭头函数,只有一句函数体,且还要return。

4.把参数简写一下

最终 与其相似

