FRONTEND-COMMON

此项目用于存放开源类库。避免各项目将开源类库放到自己的目录,导致用户重复下载相同的代码。

禁止删除本项目代码,无论是否有项目在使用

安装包指引

  1. npm install package-name
  2. mkdir libs/package-name
  3. mkdir libs/package-name/package-ver
  4. cp -r node_modules/package-name/dist/* libs/package-name/package-ver/
  5. cp node_modules/package-name/readme.md libs/package-name/package-ver/

文件夹规范

示例

libs
├── bootstrap
│   └── 3.3.7
├── jquery
│   └── 3.3.1
├── loadsh
│   ├── 3.10.1
│   └── 4.17.10
├── vue
│   └── 2.5.16
└── workbox
    └── 3.4.1

类库地址

base url: https://f1.f2ecdn.com/comm/

https://f1.f2ecdn.com/comm/libs/[lib]/x.x.x/[lib].min.js

如 jQuery v3.3.1 的压缩过的代码地址是 https://f1.f2ecdn.com/comm/libs/jquery/3.3.1/jquery.min.js

package.json

此文件在这里可以指明每个库最新的版本是多少