摘要:
引子 WebSocket 是个好东西,为我们提供了便捷且实时的通讯能力。然而,对于 WebSocket 客户端的鉴权,协议的 RFC 是这么说的: This protocol doesn’t prescribe any particular way that servers can authenti 阅读全文
摘要:
一、用途 npm ci和npm install命令一样,是用来安装依赖的命令,但他可以比常规的 npm 安装快得多,也比常规安装更严格,他可以npm依赖安装的一致和稳定 (锁版本)。 在package.json中,每次install后,对应的版本前都有个 ^ 符号。在这种情况下,再次install时 阅读全文
摘要:
有关performance官网地址 前言 浏览器提供的 performance api,是性能监控数据的主要来源。performance 提供高精度的时间戳,精度可达纳秒级别,且不会随操作系统时间设置的影响。 基本属性 在控制台我们打印performance,可以看到下面这些api: 属性分析 pe 阅读全文
摘要:
1.管理后台直播设置 现在小程序直播已经提供公测,有资质的商家会有机会公测,接入指引 如果审核成功会在小程序后台 设置=》第三方设置,看到小程序直播组件 然后在 功能=》直播,看到直播功能,进去就可以创建直播 2.在项目有两种方式引入 方式1 : app.json中添加分包以及插件,不要改变prov 阅读全文
摘要:
lodash按需加载 lodash提供了很多可用的方法供我们使用,是一个很好用且用起来得心应手的工具库。但是同时,lodash的体积也不小,我们在使用的时候可能只是使用了几个方法,但是却把整个lodash库引入了。杀鸡用了牛刀的感觉! 对于这个问题,有几种方案可供选择。 一.引入单个函数 lodas 阅读全文
摘要:
上图 这张图是旧的React生命周期图,从图中可以看出React的生命周期从广义上分为三个阶段:挂载、渲染、卸载 1. 挂载卸载过程 constructor() 1.子类如果没有 constructor 方法,该方法会被默认添加,即任何的子类都有 constructor 方法,无论定义没定义,它就在 阅读全文
摘要:
背景 我们在使用cli创建项目,完成开发后,在项目打包通常会发现很慢。为了优化打包速度,我们可以使用Dll来做这个优化,也可以使用hard-source-webpack-plugin,还可以用thread-loader。 这里我们主要讲Dll,Dll不仅可以在cli的项目中使用,我们也可以单独建立一 阅读全文
摘要:
By: 阿里技术,与水 状态模型 上图描述了 git 对象的在不同的生命周期中不同的存储位置,通过不同的 git 命令改变 git 对象的存储生命周期。 工作区 (workspace)就是我们当前工作空间,也就是我们当前能在本地文件夹下面看到的文件结构。初始化工作空间或者工作空间 clean 的时候 阅读全文
摘要:
Docker 官方文档: https://docs.docker.com/ Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 阅读全文
摘要:
前言: Nuxt是一个基于 Vue.js 的轻量级应用框架,可用来创建服务端渲染 (SSR) 应用,也可充当静态站点引擎生成静态站点应用。 正文: Nuxt集成了vue2、vue-route、vuex、vue ssr、vue-meta等组件/框架,用webpack、和vue-loader、babel 阅读全文