# help
make help
# 安装依赖
make install
# 安装淘宝镜像
make install-cn
# 脚本打包
make build
# 创建新重写方法 生成对应文件
make new <overwrite-name> [重写名]
# 删除重写方法 删掉对应文件
make del <overwrite-name>
# 本地服务(支持热更新)
make dev
# 静态服务(不支持热更新)
make http
本地没全局安装http-server请执行
# 本地简单服务
npm install -g http-server
# 进入项目目录
cd overwrite
# 开启服务(不支持热更新)
make http
配置
此项目,将长期更新,会陆续讲解一些常用方法的overwrite
,欢迎各位star
。由于项目本身没有很复杂的结构,所以这边本地服务目前只用了http-server
和基础的webpack-dev-server
服务,后期会不断进行完善。
- 数组去重
- 深复制
- 观察者模式
- Promise
- MVVM
- Ajax
- Set
- Map
- Object.assign
- Proxy
- drag
- Class
- setTimeout
- 函数节流与函数防抖
- Virtual Dom && diff
- 从指向看JavaScript