• Day20_脚手架,分析脚手架结构,render()函数


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

    gitignore 

        git的忽略文件,那些文件或者文件夹不想接收get的管理。

    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),这里面是不包括模板解析器的。

    当我们仅使用像上一篇博客单文件组件里面这样写