lj-utils
v0.5.3
Published
uni-app utils
Downloads
115
Readme
lj-utils
介绍
lj-utils 为本人整理的 js 通用库,目录结构:
- lj-utils/index:公共 JavaScript 工具函数和常量,适用于各种前端框架和 node 应用程序。
- lj-utils/microApi: 基于 uniapp 小程序开发 API 封装。
- lj-utils/mixins:Vue.js 混入(mixins)。
- lj-utils/class:通用类。
- lj-utils/directive:Vue.js 自定义指令(directive)
- lj-utils/scss:通用的 SCSS 样式库
- lj-utils/less:通用的样式库 less 版本
仓库
安装教程(npm/yarn/pnpm)
- npm i lj-utils
- yarn add lj-utils
- pnpm i lj-utils
使用说明:
esm 引用
import { setTitle } from 'lj-utils'
setTitle('hi')
// 或
import * as ljUtils from 'lj-utils'
ljUtils.setTitle('hi')
node 引用
const ljUtils = require('lj-utils')
浏览器中引用,挂载在 window.ljFn 中
<head>
<script src="https://lj4.top/utils/lj-utils/index.umd.js"></script>
<script>
window.onload = function () {
console.log(window.ljFn)
}
</script>
</head>
在线文档
访问 latest: https://linjielinlin.github.io/utils/lj-utils/index.html
若编译失败,在 vue.config.js 添加以下代码
transpileDependencies: ['lj-utils'],
自动引入 lj-utils/index 公共函数(unplugin-auto-import/vite)
// vite.config.ts
import AutoImport from 'unplugin-auto-import/vite';
import { ljResolver } from 'lj-utils/resolver.js';
AutoImport({
...,
resolvers: [ljResolver()],
})
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request