1.0.20 • Published 1 year ago
@ivu-plus/i-form-create-test v1.0.20
前端模块化 JavaScript 工具库
🔥 i-utils 🔥 是一个 前端模块化 JavaScript 工具库,目前共有 362 ⚡️ 个 Api
方法,支持esm模块和umd浏览器环境使用
,工具库包含了开发中经常用到的一些模块方法集合,如字符串,数组,浏览器缓存,浏览器Cookie,浏览器剪切板,Dom处理,
日期工具,加密解密,数学计算,文件处理,正则校验,身份证信息,微信小程序工具
等等。
📦 安装
1. 使用 npm 安装
# npm
npm i @ivujs/i-utils --save
# pnpm
pnpm i @ivujs/i-utils --save
# yarn
yarn add @ivujs/i-utils --save🎨 使用
1. es 模块化引入方式
// 按需引入
import { loadedTest } from "@ivujs/i-utils";
loadedTest();
// 全部引入
import * as iUtils from "@ivujs/i-utils";
iUtils.loadedTest();2. umd 浏览器环境引入方式
<!-- 将工具库下面 dist/lib/index.full.umd.js 文件拷贝出来引入 -->
<script src="dist/lib/index.full.umd.js"></script>;
<!-- 这里使用的实际是全局的 window.iUtils 对象 -->
<script>
iUtils.loadedTest();
</script>;3. require 服务端环境引入方式
// 全部引入
const iUtils = require("@ivujs/i-utils");
iUtils.loadedTest();
// 按需引入
const { loadedTest } = require("@ivujs/i-utils");
loadedTest();🔨 构建
工具库源码架构使用 pnpm 做为包管理工具,打包后生成esm和umd可以用的包。
# 构建包
pnpm build✅ 发布
pnpm publish📝API 文档
浏览器 Url
浏览器 Cookie
浏览器 Storage
浏览器 Dom
浏览器 Device
浏览器 Clipboard
🔖Git 提交规范
😝 主要
fix: 修复 bugadd: 增加功能del: 删除功能update: 更新功能
😉 次要
docs: 文档更新merge: 合并分支style: 颜色、字体大小等变动(不影响代码运行)build: 构造工具或相关依赖变更refactor: 代码重构revert: 撤销,版本回退
😳 一般
test: 添加或修改测试perf: 提高性能的改动chore: 构建过程或辅助工具的变更ci: CI 配置,脚本文件等改动
# <type>后面英文冒号,并且后跟一个空格
git commit -m <type>(<scope>): <description>
# 举个栗子
git commit -m 'fix: 修复了xxx问题'
git commit -m 'fix(string): 修复了string工具类的xxx问题'
git commit -m 'docs: 更新了字符串模块文档'1.0.20
1 year ago
1.0.19
1 year ago
1.0.18
1 year ago
1.0.17
1 year ago
1.0.16
1 year ago
1.0.15
1 year ago
1.0.14
1 year ago
1.0.13
1 year ago
1.0.12
1 year ago
1.0.11
1 year ago
1.0.10
1 year ago
1.0.9
1 year ago
1.0.8
1 year ago
1.0.7
1 year ago
1.0.6
1 year ago
1.0.5
1 year ago
1.0.4
1 year ago
1.0.3
1 year ago
1.0.2
1 year ago
1.0.1
1 year ago
1.0.0
1 year ago