git commit 规范指南

Git 每次提交代码,都要写 Commit message(提交说明),否则就不允许提交。 但是,一般来说,commit message 应该清晰明了,说明本次提交的目的。 目前,

WebPack 警告WARNING in asset size limit

WebPack 警告WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).解决 WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).> This can impact web performance. 解决方法: WEBPACK中添加如下配置:

webpack4 optimization 介绍

webpack4 optimization 使用介绍 从webpack4开始官方移除了 commonchunk 插件,改用了 optimization 属性进行更加灵活的配置,下面的代码即是optimize.splitChunks 中

ZeroNet 使用指南

ZeroNet 使用指南 网络的大海里又发现一片新大陆,顺便记录一下。 什么是零网 ZeroNet ZeroNet 是一个以对等网络用户为基础构成的类互联网的分布式网络。ZeroNet的总

如何关闭常见浏览器的 https 功能

在日常开发的过程中,有时我们会想测试页面在 https 连接中的表现情况,这时 https 的存在会让调试不能方便的进行下去。 而且由于 https 并不是像 cookie 一样存放在浏览器缓

关于npm build错误的奇特问题

npm run build 后发生的问题: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 info it worked if it ends with ok 1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'start' ] 2 info using npm@6.9.0 3 info using node@v8.11.1 4 verbose run-script [ 'prestart', 'start', 'poststart' ] 5 info lifecycle ui-new@1.0.0~prestart: ui-new@1.0.0 6 info lifecycle

如何构建自己的cli工具

如何构建自己的cli工具 我构建自己的cli工具的目的,是为了让自己封装的webpack及其配置可定制性更高,自己熟悉的配置不用重复配置,自己

掌握React生命周期(Lifecycle)

前言 首先, 当面对一些问题: - 1 React 用了这么久,经常遇到的问题是setState在这里写合适吗? - 2 为什么setState写在这里造成了重复渲染

12306购票用户体验之身份证问题

最近遇到了12306的一个大坑,说起来是这样: 之前在APP或官网登记身份证并成功购买过车票,那么购票人的信息就会被保存在当前账户下,下次购买

Atom和VSCode的插件同步方法

在我们换电脑和开发环境的时候,自己使用编辑器的一些插件,往往还的重新下载,不过现在这些编辑器提供了,同步方法,下面就简单说一下,不同电脑如何

前端常用插件、工具类库汇总

函数库 Lodash 动画库 Animate.css - CSS3 动画库,也是目前最通用的动画库 Anime.js - 一个强大的、轻量级的用来制作动画的javascript库 Hover.css - CSS hover 悬停效果,可以应用于链

学会这些有用的ES6

声明变量 用let不用var ES6之前我们用var声明一个变量,但是它有很多弊病: 因为没有块级作用域,很容易声明全局变量 变量提升 可以重复声明 还