script-toolkit

0.0.4 • Public • Published

Script-Toolkit

License NPM version

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

  • [x] 支持浏览器环境,node 环境、es6 环境
  • [x] 拆分代码,es模式中按需引入
  • [x] 构建工具由webpack转为rollup
  • [x] 增加@babel/polyfill垫片兼容低版本js
  • [x] 引入代码校验工具 eslint
  • [ ] 自动化生成 api 文档
  • [ ] 添加代码测试工具

Package Sidebar

Install

npm i script-toolkit

Weekly Downloads

18

Version

0.0.4

License

MIT

Unpacked Size

370 kB

Total Files

70

Last publish

Collaborators

  • hulkye