导入
有几种方法能将 nashi 引入你的项目。
ESM
如果你使用 Vite 或 Webpack 的打包器,你可以使用包管理器来管理 nashi:
pnpm add @akrc/nashi
yarn add @akrc/nashi
npm install @akrc/nashi
然后使用下面的代码来导入 nashi:
import nashi from '@akrc/nashi';
如果你没有使用打包器,你可以考虑从 jsDelivr 或 esm.sh 这样的 CDN 来导入:
<script type="module">
import nashi from 'https://esm.sh/@akrc/nashi';
</script>
IIFE
只需要在 HTML 里添加如下标签。
<script src="https://unpkg.com/@akrc/nashi@latest/dist/legacy.js"></script>
IIFE 版本的 Nashi 支持 ES5,所以打包大小是其他版本的三倍,因此如果有条件,应尽量使用 ESM。
CJS
首先,先用包管理器下载 Nashi:
pnpm add @akrc/nashi
yarn add @akrc/nashi
npm install @akrc/nashi
然后,把 nashi 作为 commonjs 模块导入:
const nashi = require('@akrc/nashi');