Skip to content
/ mip2 Public

MIP (移动网页加速器)通过优化网页JS、控制资源加载顺序,达到加速网页的效果。

License

Notifications You must be signed in to change notification settings

mipengine/mip2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b706593 · Apr 30, 2020
Aug 1, 2018
Apr 30, 2020
Apr 30, 2020
Jun 4, 2018
Jun 8, 2018
Jun 1, 2018
Jul 26, 2018
Mar 20, 2019
Jun 18, 2019
May 28, 2018
Aug 7, 2018
Aug 1, 2018
Jun 12, 2018

Repository files navigation

MIP

Build Status Coverage Status license

MIP 2

这个项目包含 mip 核心、mip-cli、mip-validator、mip-sandbox 代码,位于 packages 目录下

代码规范

  • 使用 ES6 和 ES Module 编写组件
  • 全部代码需要通过 eslint 审核才能提交,遵循社区 standard 规范
  • 不到万不得已,不许使用 eslint-disable
  • Vue 的 template 部分需要遵守 Vue 的编码规范

使用 eslint 代码规范检查工具,使用 JavaScript Standard Style [CN/EN] 代码规范。

# 检查所有文件
$ npm run lint

# or 检查单独文件
$ npx eslint filename.js

注意: 这里 eslint-config-standard 作为 eslint 的规范配置引入, 在 .eslintrc.json 的 extends 配置项中使用,不需要安装 standard 工具,编辑器也不需要安装 standard 插件,只需要安装 eslint 的代码检查插件即可。