Skip to content

安装

根据你的项目平台,选择相应的安装方法。

Rust

敬请期待

Node.js

使用你喜欢的包管理器安装:

bash
pnpm add json-packer-napi
bash
npm install json-packer-napi
bash
yarn add json-packer-napi

要求

Node.js 16.0.0 或更高版本

预编译二进制文件

提供以下平台的二进制预编译文件:

  • Windows (x64)
  • macOS (x64, arm64)
  • Linux (x64, arm64)

WebAssembly

对于浏览器环境,安装 WebAssembly 版本:

bash
pnpm add json-packer-wasm
bash
npm install json-packer-wasm
bash
yarn add json-packer-wasm

浏览器支持

需要支持 WebAssembly 和 ES Modules 规范。

构建工具配置

如果你使用的是现代构建工具(如 Vite、Webpack 5+),通常不需要额外配置。

对于较老的构建工具,你可能需要添加 WebAssembly 支持:

Webpack 4

javascript
// webpack.config.js
module.exports = {
  experiments: {
    asyncWebAssembly: true
  }
};

Rollup

javascript
// rollup.config.js
import { wasm } from '@rollup/plugin-wasm';

export default {
  plugins: [
    wasm()
  ]
};

基于 MIT 许可证发布