README
Script-Toolkit
Description
JavaScript工具箱子,前端业务开发工具,提高开发效率
Usage
1. 静态引入
(1) script标签直接引
下载/dist/index.iife.js
,该打包文件暴露jsTools
变量,可直接使用。
<script src="~/index.iife.js"></script>
<script>
console.log(jsTools)
</script>
(2) es模式引入
下载/dist/index.esm.js
,该打包文件直接export出工具函数。
import { * as jsTools } from '~/index.esm.js'
console.log(jsTools)
import { checkType } from '~/index.esm.js'
checkType('123')
(2) CommonJS模式引入
下载/dist/index.cjs.js
,该打包文件通过module.exports
,适用于node、webpack。
const jsTools = require('~/index.cjs.js')
console.log(jsTools)
2. npm / yarn引入
npm:
npm i script-toolkit
yarn:
yarn add script-toolkit
code:
import { * as jsTools } from 'script-toolkit'
console.log(jsTools)
Document
TODO
Todo
- 支持浏览器环境,node 环境、es6 环境
- 拆分代码,es模式中按需引入
- 构建工具由webpack转为rollup
- 增加
@babel/polyfill
垫片兼容低版本js - 引入代码校验工具 eslint
- 自动化生成 api 文档
- 添加代码测试工具