# @esy-ocaml/reason 中文文档

规范地址：https://npmcn.com/package/%40esy-ocaml/reason/

版本：3\.7\.0
npm 元数据更新时间：2022-06-12T17:39:27.653Z
中文译文更新时间：2026-11-14T00:50:00.420Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40esy-ocaml/reason
原文对照：https://npmcn.com/package/%40esy-ocaml/reason/?lang=original
项目主页：https://github.com/facebook/reason#readme
源码仓库：https://github.com/facebook/reason

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：6.4 MB，908 个文件
- TypeScript 类型：未声明
- 运行依赖：8 个
- 首次发布：2018-01-27T04:44:08.188Z
- 最新版本发布：2021-03-01T10:15:32.167Z
- 近 30 天下载量：2672（2026-10-14 至 2026-11-12，npm 官方下载统计）
- 已发布版本数：19（近 12 个月 0 个）

## 中文简介

原生编译器支持 理由: 简单,快和类型安全代码, 以 JavaScript & OCaml 生态系统为杠杆

## 安装

```sh
npm install @esy-ocaml/reason
```

也可以使用：`pnpm add @esy-ocaml/reason`、`yarn add @esy-ocaml/reason`、`bun add @esy-ocaml/reason`

## README

![logo](https://reasonml.github.io/img/reason.svg)

# 原因

利用JavaScript和OCaml生态系统的简单,快和类型安全代码.

 [![Build Status](https://dev.azure.com/reasonml/reason/_apis/build/status/reasonml.reason?branchName=master)](https://dev.azure.com/reasonml/reason/_build/latest?definitionId=2?branchName=master)[![CircleCI](https://circleci.com/gh/reasonml/reason/tree/master.svg?style=svg) ](https://circleci.com/gh/reasonml/reason/tree/master)[![Chat](https://img.shields.io/discord/235176658175262720.svg?logo=discord&colorb=blue)](https://discord.gg/reasonml)

## 最近发布:

[![native esy package on npm](https://img.shields.io/npm/v/@esy-ocaml/reason/latest.svg?color=blue&label=@esy-ocaml/reason&style=flat&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOTcgNDE3IiB3aWR0aD0iMzk3IiBoZWlnaHQ9IjQxNyI+PGcgZmlsbD0iI0ZDRkFGQSI+PHBhdGggZD0iTTI2Ny42NDYgMTQyLjk4MmwzOS42MTYtMjIuOTQ2TDI2Ny41ODMgOTcuMmwtMzkuNjE2IDIyLjk0NiAzOS42NzkgMjIuODM2em0tNjkuMzI4IDQwLjEyOWwzOS42MTYtMjIuOTQ1LTM5LjY3OS0yMi44MzYtMzkuNjE2IDIyLjk0NiAzOS42NzkgMjIuODM1em0tNjkuNDM5LTQwLjEzbDM5LjYxNi0yMi45NDVMMTI4LjgxNiA5Ny4yIDg5LjIgMTIwLjE0NmwzOS42NzkgMjIuODM1em02OS4zMjgtMzkuOThsMzkuNjE2LTIyLjk0NS0zOS42NzktMjIuODM2LTM5LjYxNiAyMi45NDYgMzkuNjc5IDIyLjgzNXoiLz48cGF0aCBkPSJNMTkuODU2IDEzNy41OTFsMTY4LjYzOCA5Ny4wNTEuMjA2IDE0OC43ODlMMjAuMDYzIDI4Ni4zOGwtLjIwNy0xNDguNzg5ek0xOTguMTEyIDIyLjg5bDE2OC42MzcgOTcuMDUyLTE2OC4zNjcgOTcuNTE5TDI5Ljc0NCAxMjAuNDFsMTY4LjM2OC05Ny41MnptMTc4LjU3MyAxMTQuMjA2bC4yMDcgMTQ4Ljc4OS0xNjguMzY4IDk3LjUxOS0uMjA2LTE0OC43ODkgMTY4LjM2Ny05Ny41MTl6TTE5OC4wOCAwTDAgMTE0LjcyOGwuMjU1IDE4My4xMjUgMTk4LjM5NyAxMTQuMTc4IDE5OC4wOC0xMTQuNzI4LS4yNTUtMTgzLjEyNUwxOTguMDggMHoiLz48L2c+PC9zdmc+Cg== "esy package on npm")](https://www.npmjs.com/package/@esy-ocaml/reason)

## 用户文档

**原因用户文件在线地址 [https://reasonml.github.io (英语)](https://reasonml.github.io/)**。 。 。 . 证明这些原因的文件的回购住在 [github.com/正统/正统. github.io](https://github.com/reasonml/reasonml.github.io)

新用户的 Docs 链接 :

-   [开始](https://reasonml.github.io/docs/en/installation)
    
-   [社区](https://reasonml.github.io/docs/en/community.html)
    

### 贡献:

```sh
npm install -g esy@next
git clone https://github.com/facebook/reason.git
cd reason
esy
esy test # Run the tests
```

### 撰稿人文件:

这个 [`docs/`](https://npmcn.com/package/%40esy-ocaml/reason/docs/) 此 repo 中的目录包含文档 " 理性 " 本身的撰稿人(本回函).

## 许可证

见理由许可 [LICENSE.txt (英语)](https://npmcn.com/package/%40esy-ocaml/reason/LICENSE.txt)。 。 。 .

从其他项目中提取的工程按其原始许可证执行.

## 信贷

一、导 言 `refmt` repo 是从 [whitequark 的 1 7n 工程](https://github.com/whitequark/ocaml-m17n),包括部分 `README` 指示如何使用 OPAM 工具链。 谢谢你,OCAML!

## 常见问题

### @esy-ocaml/reason 是什么？

原生编译器支持 理由: 简单,快和类型安全代码, 以 JavaScript & OCaml 生态系统为杠杆

### 如何安装 @esy-ocaml/reason？

在项目目录运行 npm install @esy-ocaml/reason，或使用 pnpm add / yarn add / bun add。

### @esy-ocaml/reason 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/esy-ocaml\_\_reason 是否存在。

### @esy-ocaml/reason 可以商用吗？

@esy-ocaml/reason 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @esy-ocaml/reason 的下载量有多少？

根据 npm 官方下载统计，@esy-ocaml/reason 在 2026/10/14 – 2026/11/12 这 30 天内被下载 2,672 次，日均约 89 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @esy-ocaml/reason 还在维护吗？

最新版本 3\.7\.0 发布于 2021/03/01（5 年前）；至今共发布 19 个版本，其中过去 12 个月发布了 0 个；首次发布于 2018/01/27。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

