Vue——关于main.js的分析
1.main.js的作用?
main.js是项目的入口文件
以上参考地址:https://www.jianshu.com/p/e108ae9d1c88- 1.实例化Vue。
- 2.放置项目中经常会用到的插件和CSS样式。例如: 网络请求插件:
axios和vue-resource
、图片懒加载插件:vue-lazyload
- 3.存储全局变量。例如(用于的基本信息)
2.main.js代码
关于main.js的代码我做了一下分析:
1.关于不同版本的vue:
1.vue.js与vue.runtime.xxx.js的区别:
(1)vue.js是完整版的vue,包含:核心功能+模板解析器
(2)vue.runtime.xxx.js是运行版的vue,只包含:核心功能:没有模板解析器
2.因为vue.runtime.xxx.js没有模板解析器,所以不能使用template配置项,
需要使用render函数接受到的createElement函数去指定具体内容
2.render: h => h(App)分析:
将App组件放入容器中
render是一个函数,用这个方法是为了避免引用了残缺版的vue可以解析到