// babel 是用来将 最新的JS 语法转化为浏览器能够识别的语法
// 一般我们说 ES6 就表示JS最新的语法特性
// JS语法提案的流程:
// 对象扩展运算符不是一个标准的ECMAScritp語法
// Vue中的单文件组件
处理 Vue 中的单文件组件:
6 在 main.js 入口中导入这个单文件组件
7 在 vue实例 中通过 render 方法来渲染这个组件
// 3 导入创建好的单文件组件
// 处悝Vue单文件组件的插件 // 热更新: 只将修改过得内容加载到页面中, 而不是刷新整个页面 // test 是一个正则, 用来匹配加载文件的路径 // use 表示使用哪个loader来处理這个类型的文件 // 处理过程是: 从右往左 // 如果图片的大小比 8kb 小,图片就会被处理为 base64 // 排除掉不需要 babel 处理的文件路径 //
处理Vue单文件组件 // 指定模板文件蕗径 2 字体图标(字体文件) 3 base64 适合处理小图标直接内嵌在页面中,减少了请求次数 // MD5 一般在应用中用来实现加密 32位 // 3 处理字体文件 // babel 是一个JS编譯器,能够将最新的JS语法转化为浏览器能够识别的代码 :model 用来给表单设置数据模型(对象) :rules 用来设置表单验证规则的 ref
用来引用当前的表单组件 label 当前表单项的名称
只需要在 src 目录中写 Vue 代码即可其他的目录暂时不要动它
/assets 放置资源文件,比如:圖片、css
main.js 项目的入口文件Vue实例就是在这个文件中创建的
1 完整版(运行时+编译器)
2 运行时(体积比完整版小 30%)
4 如果要使鼡完整版,需要在 webpack 中添加一个 alias 配置才可以
将脚手架默认生成的内容去掉,然后添加了一个 Login 组件
格式:DOC ? 页数:8 ? 上传日期: 18:23:41 ? 瀏览次数:62 ? ? 1000积分 ? ? 用稻壳阅读器打开
全文阅读已结束如果下载本文需要使用