安装
根据可通过多种方式引入Func.js函数库
NPM
npm方式可以通过自动化包管理器进行加载,并基于.d.ts
文件进行自动提示
npm i @holyhigh/func.js
.js
Func.js默认提供ESM/UMD格式整合包,可以根据使用场景选择对应包
<!-- 引入esm --><script src="./func.esm.js" type="module"></script><!-- 引入umd --><script src="./func.min.js"></script>
使用
ESM
最简单的方式就是引入整个包(ESM格式)
import _ from '@holyhigh/func.js'orimport fcj from '@holyhigh/func.js'orimport {each} from '@holyhigh/func.js'
当然,也可以通过模块引入。模块引入会显著减少打包后体积
import { each } from "@holyhigh/func.js/collection"
script
<!-- module方式 --><script type="module">import _ from './func.esm.js'</script><!-- global方式 --><script src="./func.min.js"></script><script>_.size([]) //_是Func.js通过umd方式默认的命名空间,如与其他ns发生冲突可通过noConflict方法进行处理</script>
CDN
<script type="module"> import _ from 'https://cdn.skypack.dev/@holyhigh/func.js'</script>