# @bevry/fs-mkdirp 中文文档

规范地址：https://npmcn.com/package/%40bevry/fs-mkdirp/

版本：1\.6\.0
npm 元数据更新时间：2023-12-29T08:59:34.193Z
中文译文更新时间：2026-11-08T00:37:47.360Z
软件包许可：Artistic-2\.0

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

原始 npm 页面：https://www.npmjs.com/package/%40bevry/fs-mkdirp
原文对照：https://npmcn.com/package/%40bevry/fs-mkdirp/?lang=original
项目主页：https://github.com/bevry/fs-mkdirp
源码仓库：https://github.com/bevry/fs-mkdirp

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

- 包体积（解压后）：53.6 kB，19 个文件
- 模块格式：ESM + CJS
- TypeScript 类型：包内自带
- Node.js 要求：\>=4
- 运行依赖：4 个
- 首次发布：2023-11-17T05:55:30.774Z
- 最新版本发布：2023-12-29T08:59:34.017Z
- 近 30 天下载量：2718（2026-10-08 至 2026-11-06，npm 官方下载统计）
- 已发布版本数：14（近 12 个月 0 个）

## 中文简介

创建目录 .

## 安装

```sh
npm install @bevry/fs-mkdirp
```

也可以使用：`pnpm add @bevry/fs-mkdirp`、`yarn add @bevry/fs-mkdirp`、`bun add @bevry/fs-mkdirp`

## README

# @bevry/fs-mkdirp (英语)

[![Status of the GitHub Workflow: bevry](https://github.com/bevry/fs-mkdirp/workflows/bevry/badge.svg)](https://github.com/bevry/fs-mkdirp/actions?query=workflow%3Abevry "View the status of this project's GitHub Workflow: bevry") [![NPM version](https://img.shields.io/npm/v/@bevry/fs-mkdirp.svg)](https://npmjs.org/package/@bevry/fs-mkdirp "View this project on NPM") [![NPM downloads](https://img.shields.io/npm/dm/@bevry/fs-mkdirp.svg)](https://npmjs.org/package/@bevry/fs-mkdirp "View this project on NPM")  
[![GitHub Sponsors donate button](https://img.shields.io/badge/github-donate-yellow.svg)](https://github.com/sponsors/balupton "Donate to this project using GitHub Sponsors") [![ThanksDev donate button](https://img.shields.io/badge/thanksdev-donate-yellow.svg)](https://thanks.dev/u/gh/bevry "Donate to this project using ThanksDev") [![Patreon donate button](https://img.shields.io/badge/patreon-donate-yellow.svg)](https://patreon.com/bevry "Donate to this project using Patreon") [![Liberapay donate button](https://img.shields.io/badge/liberapay-donate-yellow.svg)](https://liberapay.com/bevry "Donate to this project using Liberapay") [![Buy Me A Coffee donate button](https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg)](https://buymeacoffee.com/balupton "Donate to this project using Buy Me A Coffee") [![Open Collective donate button](https://img.shields.io/badge/open%20collective-donate-yellow.svg)](https://opencollective.com/bevry "Donate to this project using Open Collective") [![crypto donate button](https://img.shields.io/badge/crypto-donate-yellow.svg)](https://bevry.me/crypto "Donate to this project using Cryptocurrency") [![PayPal donate button](https://img.shields.io/badge/paypal-donate-yellow.svg)](https://bevry.me/paypal "Donate to this project using Paypal")  
[![Discord server badge](https://img.shields.io/discord/1147436445783560193?logo=discord&label=discord)](https://discord.gg/nQuXddV7VP "Join this project's community on Discord") [![Twitch community badge](https://img.shields.io/twitch/status/balupton?logo=twitch)](https://www.twitch.tv/balupton "Join this project's community on Twitch")

创建目录 .

## 使用量

[完成 API 文档 .](http://main.fs-mkdirp.bevry.surge.sh/docs/)

## 安装

### [无](https://npmjs.com/ "npm is a package manager for javascript")

-   安装 : `npm install --save @bevry/fs-mkdirp`
-   导入 : `import pkg from ('@bevry/fs-mkdirp')`
-   要求: `const pkg = require('@bevry/fs-mkdirp').default`

### [德诺](https://deno.land/ "Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js")

```typescript
import pkg from 'https://unpkg.com/@bevry/fs-mkdirp@^1.6.0/edition-deno/index.ts'
```

### [版本](https://editions.bevry.me/ "Editions are the best way to produce and consume packages you care about.")

本套件以下列版本出版: s

-   `@bevry/fs-mkdirp` 别名 `@bevry/fs-mkdirp/index.cjs` 使用 [自动装入器](https://github.com/bevry/editions "You can use the Editions Autoloader to autoload the appropriate edition for your consumers environment") 为消费者环境自动选择正确的版本
-   `@bevry/fs-mkdirp/source/index.ts` 实值 [类型脚本](https://www.typescriptlang.org/ "TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.") 源代码为 [导入](https://babeljs.io/docs/learn-es2015/#modules "ECMAScript Modules") 模块
-   `@bevry/fs-mkdirp/edition-es2022/index.js` 实值 [类型脚本](https://www.typescriptlang.org/ "TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.") 汇编于 [ES2022 (英语)](https://en.wikipedia.org/wiki/ES2022 "ECMAScript 2022") 页:1 [节点.js](https://nodejs.org/ "Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine") 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21同 [需求](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html "Node/CJS Modules") 模块
-   `@bevry/fs-mkdirp/edition-es2015/index.js` 实值 [类型脚本](https://www.typescriptlang.org/ "TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.") 汇编于 [ES2015 (英语)](https://babeljs.io/docs/en/learn#ecmascript-2015-features "ECMAScript 2015") 页:1 [节点.js](https://nodejs.org/ "Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine") 6,8,10,12,14,16,18,20,21,与 [需求](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html "Node/CJS Modules") 模块
-   `@bevry/fs-mkdirp/edition-es5/index.js` 实值 [类型脚本](https://www.typescriptlang.org/ "TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.") 以ES5编制 [节点.js](https://nodejs.org/ "Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine") 4||6||8||10||12||14||16||18||20||21与 [需求](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html "Node/CJS Modules") 模块
-   `@bevry/fs-mkdirp/edition-es2022-esm/index.js` 实值 [类型脚本](https://www.typescriptlang.org/ "TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.") 汇编于 [ES2022 (英语)](https://en.wikipedia.org/wiki/ES2022 "ECMAScript 2022") 页:1 [节点.js](https://nodejs.org/ "Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine") 12 + 14 + 16 + 18 + 20 + 21 与 [导入](https://babeljs.io/docs/learn-es2015/#modules "ECMAScript Modules") 模块
-   `@bevry/fs-mkdirp/edition-types/index.d.ts` 实值 [类型脚本](https://www.typescriptlang.org/ "TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.") 编译类型 [导入](https://babeljs.io/docs/learn-es2015/#modules "ECMAScript Modules") 模块
-   `@bevry/fs-mkdirp/edition-deno/index.ts` 实值 [类型脚本](https://www.typescriptlang.org/ "TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.") 源代码实现兼容 [德诺](https://deno.land/ "Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js")

## 历史

[通过前往 `HISTORY.md` 文档.](https://github.com/bevry/fs-mkdirp/blob/HEAD/HISTORY.md#files)

## 备份

### 代码

[发现如何通过 `CONTRIBUTING.md` 文档.](https://github.com/bevry/fs-mkdirp/blob/HEAD/CONTRIBUTING.md#files)

#### 作者数

-   [本杰明·卢普顿](https://balupton.com/) ——加快协作智慧.

#### 维护者

-   [本杰明·卢普顿](https://balupton.com/) ——加快协作智慧.

#### 贡献者

-   [本杰明·卢普顿](https://github.com/balupton) —— 说 [视图贡献](https://github.com/bevry/fs-mkdirp/commits?author=balupton "View the GitHub contributions of Benjamin Lupton on repository bevry/fs-mkdirp")

### 财务

[![GitHub Sponsors donate button](https://img.shields.io/badge/github-donate-yellow.svg)](https://github.com/sponsors/balupton "Donate to this project using GitHub Sponsors") [![ThanksDev donate button](https://img.shields.io/badge/thanksdev-donate-yellow.svg)](https://thanks.dev/u/gh/bevry "Donate to this project using ThanksDev") [![Patreon donate button](https://img.shields.io/badge/patreon-donate-yellow.svg)](https://patreon.com/bevry "Donate to this project using Patreon") [![Liberapay donate button](https://img.shields.io/badge/liberapay-donate-yellow.svg)](https://liberapay.com/bevry "Donate to this project using Liberapay") [![Buy Me A Coffee donate button](https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg)](https://buymeacoffee.com/balupton "Donate to this project using Buy Me A Coffee") [![Open Collective donate button](https://img.shields.io/badge/open%20collective-donate-yellow.svg)](https://opencollective.com/bevry "Donate to this project using Open Collective") [![crypto donate button](https://img.shields.io/badge/crypto-donate-yellow.svg)](https://bevry.me/crypto "Donate to this project using Cryptocurrency") [![PayPal donate button](https://img.shields.io/badge/paypal-donate-yellow.svg)](https://bevry.me/paypal "Donate to this project using Paypal")

#### 发起人

-   [安德鲁·内斯比特](https://nesbitt.io/) 软件工程师和研究员
-   [巴尔萨](https://balsa.com/) 我们是巴尔萨,我们为建筑商建造工具.
-   [代码](https://codecov.io/) ——赋予开发者提高代码质量和测试能力的工具.
-   [普纳查·梅达帕](https://poonachamedappa.com/)
-   [罗布·莫里斯](https://github.com/Rob-Morris)
-   [哨兵](https://sentry.io/) ——实时报告您的网络应用,移动应用,游戏的崩溃情况.
-   [语法](https://syntax.fm/) — 语法播音员

#### 捐助方

-   [安德鲁·内斯比特](https://nesbitt.io/)
-   [阿门·姆克特契安](https://mogoni.dev/)
-   [巴尔萨](https://balsa.com/)
-   [乍得](https://opencollective.com/chad8)
-   [代码](https://codecov.io/)
-   [迪米特鲁博士](https://veliovgroup.com/)
-   [埃利奥特·迪特曼](https://elliottditman.com/)
-   [方块](https://gitlab.com/entroniq)
-   [GitHub 图像](https://github.com/about)
-   [猎兽](https://cryptoquick.com/)
-   [让-吕克·盖林](https://github.com/jlgeering)
-   [迈克尔·杜安·莫林](https://mdm.cc/)
-   [迈克尔·哈里·斯切帕尼亚克](https://michaelscepaniak.com/)
-   [穆罕默德·沙阿](https://github.com/smashah)
-   [亨利先生](https://mrhenry.be/)
-   [神经病](https://arjunaditya.vercel.app/)
-   [普莱奥](https://pleo.io/)
-   [普纳查·梅达帕](https://poonachamedappa.com/)
-   [罗布·莫里斯](https://github.com/Rob-Morris)
-   [罗伯特·德·森林](https://github.com/rdeforest)
-   [哨兵](https://sentry.io/)
-   [塞尔维耶](https://github.com/serviejs)
-   [臭鼬队](https://skunk.team/)
-   [语法](https://syntax.fm/)
-   [作家约翰巴克](https://github.com/WriterJohnBuck)

## 许可证

除非另有说明,所有作品均为:

-   版权 [本杰明·卢普顿](https://balupton.com/)

并且根据:

-   [艺术许可证2.0](http://spdx.org/licenses/Artistic-2.0.html)

## 常见问题

### @bevry/fs-mkdirp 是什么？

创建目录 \.

### 如何安装 @bevry/fs-mkdirp？

在项目目录运行 npm install @bevry/fs-mkdirp，或使用 pnpm add / yarn add / bun add。

### @bevry/fs-mkdirp 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @bevry/fs-mkdirp 支持 ESM 还是 CommonJS？

同时提供 ES Module 与 CommonJS 入口，import 和 require\(\) 都可以使用，打包工具会自动选择合适的版本。

### @bevry/fs-mkdirp 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>=4。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @bevry/fs-mkdirp 可以商用吗？

@bevry/fs-mkdirp 使用 Artistic-2\.0 许可。声明的许可为 Artistic-2\.0，请阅读许可原文确认使用条件。以上为概括，不构成法律意见，请以许可原文为准。

### @bevry/fs-mkdirp 的下载量有多少？

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

### @bevry/fs-mkdirp 还在维护吗？

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

