代码的世界就是这样变换莫测,今天刚写好的 blog,马上就过期了小程序基础库更新日志 v2.9.0 (2019-10-09) 第17条:U 更新 组件 map 增加 label 点击事件 反馈详情 需求在一个地图上需要根据后端接口提供的经纬度进行标注,标注内容是动态的,包括:城市,价格等。点击 ...
npm 发布包的生命周期
发布npm publish 用来发布包,发布时读取的配置是 package.json 文件,比如:name 为包名字,version 为版本号。 更新npm publish 同时也用来更新包,但一定要更改 package.json 的 version 字段 停更或撤销有时候我们会觉得这个包功能已经完 ...
https://gist.github.com 被墙如何解决
前言被墙往往有两种级别(封域名、封IP),很幸运 https://gist.github.com 是封域名级别的。因此,我们才有可能通过修改本地 hosts 文件,来避免通过网关来进行域名解析,直接从本地获取 IP 地址进行访问。其技术原理可参加浏览器DNS查询流程 修改 hosts 文件 获取 h ...
How Browsers Work
原文链接 介绍(Introduction)Web 浏览器很可能是使用最广泛的应用软件。在这本书里,我将解释其底层是如何工作的。当你在浏览器地址栏里输入 “google.com” ,直到在浏览器里展示出谷歌网页使,我们将清楚浏览器是如何实现的。 关于浏览器(The browsers we will ...
Promises/A+ 规范
Promises原文链接 - Promises PromisesPromises 提供一个定义良好的接口,用于与一个对象交互,该对象表示异步执行的操作的结果,在任何给定的时间点可以完成,也可以不完成。通过利用一个接口标准,不同部件可以返回异步操作的 promises,并且其消费者能以可预测的方式利用 ...
git commit 规范工具的应用
git commit 规范Angular 提交规范编码需要规范,git 提交代码也应该有其规范,业内普遍参考 Angular 提交的规范。下面来介绍 Angular 的提交规范: <type>(<scope>): <subject> #header// 空一行&l ...