摘要: Vue项目结构介绍 build 文件夹:用于存放 webpack 相关配置和脚本。 config 文件夹:主要存放配置文件,比如配置开发环境的端口号、开启热加载或开启gzip压缩等。 dist 文件夹:默认命令打包生成的静态资源文件。 node_modules:存放 npm 命令下载的开发环境和生产 阅读全文
posted @ 2021-03-04 21:07 AaronHuang 阅读(88) 评论(0) 推荐(0)
摘要: 1. vue脚手架 用来创建vue项目的工具包 创建项目: npm install -g vue-cli vue init webpack VueDemo 开发环境运行: cd VueDemo npm install npm run dev 生产环境打包发布 npm run build npm in 阅读全文
posted @ 2021-03-04 18:09 AaronHuang 阅读(282) 评论(0) 推荐(0)
摘要: 1. 准备 1.[].slice.call(lis): 将伪数组转换为真数组 2.node.nodeType: 得到节点类型 3.Object.defineProperty(obj, propertyName, {}): 给对象添加/修改属性(指定描述符) configurable: true/fa 阅读全文
posted @ 2021-03-04 17:57 AaronHuang 阅读(152) 评论(0) 推荐(0)
摘要: 1. vuex是什么 github站点: https://github.com/vuejs/vuex 在线文档: https://vuex.vuejs.org/zh-cn/ 简单来说: 对应用中组件的状态进行集中式的管理(读/写) 2. 状态自管理应用 state: 驱动应用的数据源 view: 以 阅读全文
posted @ 2021-03-04 17:54 AaronHuang 阅读(90) 评论(0) 推荐(0)
摘要: 1. Vue.js是什么? 1). 一位华裔前Google工程师(尤雨溪)开发的前端js库 2). 作用: 动态构建用户界面 3). 特点: * 遵循MVVM模式 * 编码简洁, 体积小, 运行效率高, 移动/PC端开发 * 它本身只关注UI, 可以轻松引入vue插件和其它第三库开发项目 4). 与 阅读全文
posted @ 2021-03-04 17:52 AaronHuang 阅读(54) 评论(0) 推荐(0)
摘要: 前后端分离不是技术问题,而是工程考量的问题,适用于复杂或重复的项目 分离的目标:高内聚,低耦合,工程化,规范化,迭代化 背景:以往jsp时代,前后端不分离造成的低内聚,高耦合,前端只是在不断的搬运代码,没有工程化思维和明确的接口规范,至从有了vue.js,react.js,前端开始工程化,规范化,迭 阅读全文
posted @ 2021-03-04 17:48 AaronHuang 阅读(61) 评论(0) 推荐(0)
摘要: DNS协议 1、DNS协议的作用是将域名解析为IP,网络上的每个站点的位置是用IP来确定的,访问一个网站首先就要知道它的IP,不过数据组成的IP记起来不方便,所以就使用域名来代替IP,由于IP和域名的对应关系经常变化,所以就需要有专门将域名解析为IP的服务器,我们称为:DNS服务器。把域名发给DNS 阅读全文
posted @ 2021-03-04 09:15 AaronHuang 阅读(748) 评论(0) 推荐(0)