2.0.1 • Published 2 years ago

@lime-util/all v2.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

lime-util 前端模块化 JavaScript 工具库

npm version npm license

🔥 lime-util 🔥 是一个 前端模块化 JavaScript 工具库,目前有 190+ ⚡️ 个 Api 方法,包含了开发中经常用到的一些方法集合,如 字符串,数组,浏览器缓存,日期工具,数学计算,文件处理,正则校验和小程序缓存 等等多个模块集合。

📦 安装

1. 使用 npm 安装

npm i @lime-util/all --save

2. 或在浏览器中直接使用

<script src="dist/index.js"></script>

🎨 使用

1. es6 方式

// 全部引入
import LimeUtil from "@lime-util/all";
LimeUtil.loadedTest(); // 输出加载成功

// 按需引入
import { loadedTest } from "@lime-util/all";
loadedTest(); // 输出加载成功

2. require 方式

// 全部引入
const LimeUtil = require("@lime-util/all");
LimeUtil.loadedTest(); // 输出加载成功

// 按需引入
const { loadedTest } = require("@lime-util/all");
loadedTest(); // 输出加载成功

3. 支持微信小程序中使用

// 以上 es6方式 和 require方式,包括按需引入的,都可以在小程序中支持
import LimeUtil from "@lime-util/all";
import { loadedTest } from "@lime-util/all";

const LimeUtil = require("@lime-util/all");
const { loadedTest } = require("@lime-util/all");

📝API 文档

  1. 常量集合

  2. 字符串

  3. 数字

  4. 数组
  5. 对象
  6. 函数

  7. 日期(已独立模块)

  8. 正则

  9. 数学

  10. 随机数

  11. 文件

  12. 颜色

  13. 校验

  14. 浏览器 Url

  15. 浏览器 Storage
  16. 浏览器 Cookie
  17. 浏览器 Dom
  18. 浏览器 Device

  19. 微信小程序

🔖Git 提交规范

😝 主要

feat: 增加新功能
fix: 修复 bug
add: 增加代码逻辑
del: 删除功能
update: 更新功能

😉 次要

docs: 文档相关的改动
style: 不影响代码逻辑的改动,例如修改空格,缩进等
build: 构造工具或者相关依赖的改动
refactor: 代码重构
revert: 撤销,版本回退

😳 一般

test: 添加或修改测试
perf: 提高性能的改动
chore: 不修改 src 或者 test 的其余修改,例如构建过程或辅助工具的变动