说明:
1.Vue脚手架是Vue官方提供的标准化开发工具(开发平台)
2.最新的版本是4.x
command line interface
创建脚手架步骤:
ctrl+c 暂停
1.进入到要创建脚手架的文件夹
2.vuecreate 项目名(名字不能采用驼峰,也不能大写)
3.选择vue2或者vue3 + 回车
4.有提示命令:先打开文件夹
5.再输入npm run serve
6.会生成一个网址
7.按住ctrl点击,即可打开页面
文件:
1.babel.config.js babel的配置文件
2.package.json 脚手架的文件
build:最终的一次编译,传给后端的.html代码
lint:所有文件进行一次语法检查
3.package-lock.json 版本文件
3.README.md 教程 可以写笔记
4.src文件夹
①main.js 整个项目的入口文件 (可以直接在main.js中直接运行)
1.引入vue 2.引入app组件。所有组件的父组件 3. 关闭生产提示 4.创建vue对象实例——vm 5.render把组件引入
②App.vue 结构+交互+样式
③assets文件夹 一般放入静态资源
④components文件夹 放入写的组件
5.public文件‘
①***.ico 页面图标
②index.html 整个页面的的网页标签
*<%=BASE_URL%>表示路径public文件夹内,即./。为了防止打开网页时出现问题,一般不用/来写路径
*去pachage.json文件中找到网页的name,通过插件完成
render的作用:
为什么不能按原来的写组件?
因为引入了残缺般的vue
render:是一个vue帮你调用的函数
可以通过render的createElement的方法引入组件
createElement需要两个参数:组件的标签和内容,如果是组件就不需要两个参数了
注意:render必须有返回值
由于没有用到this,可以写成箭头函数
vue中的template可以被解析,但是main.js里的不能被解析
使用精简般的vue的好处:
能使最后打包出来的文件不包括模板解析器
关于不同版本的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函数去指定具体内容。
脚手架的默认配置:
红色框中的内容名字都不能改
vue.config 文件可以自定义手脚架(官网上可以查找)
例子:修改入口文件
注意:pages内不能什么都不写,会报错
!关闭语法检查的方法
(Typora)
## vue.config.js配置文件
1. 使用vueinspect > output.js可以查看到Vue脚手架的默认配置。
2. 使用vue.config.js可以对脚手架进行个性化定制,详情见:https://cli.vuejs.org/zh
本文介绍了Vue脚手架,它是Vue官方标准化开发工具,最新版本4.x。详细说明了创建脚手架步骤,包括进入文件夹、创建项目、选择版本等。还介绍了相关文件作用,如main.js是入口文件,App.vue包含结构等。阐述了render作用、不同版本Vue区别,以及脚手架默认配置和自定义方法。
3457

被折叠的 条评论
为什么被折叠?



