@-xun/fs

中文文档
2.0.0发布于 2025/06/01MITTypeScriptCommonJS近 30 天下载 28.6万

输入文件系统交互工具

中文使用文档
文档目录7 节
  1. 安装
  2. 使用量
  3. 附 录
  4. 已发布软件包细节
  5. 许可证
  6. 捐助和支助
  7. 贡献者

输入文件系统交互工具


Black Lives Matter! Last commit timestamp Codecov Source license Uses Semantic Release!

NPM version Monthly Downloads


fs-utils (@-xun/fs) (英语)

输入的文件系统交互工具 .



安装

要安装 :

npm install @-xun/fs

使用量

开始

附 录

进一步文件见下面 docs/。 。 。 .

已发布软件包细节

这是一个 CJS2 软件包 有静态分析的出口 由 Babel 所建,用于Node.js 版本中不为报废. 对于 TypeScript 用户, 此软件包支持两者 "Node10" 财务报告和审定财务报表 "Node16" 模块 决议战略.

扩展细节

这意味着CJS2(通过 require(...)和无害环境管理(通过 import { ... } from ... 或者说 await import(...)) 源会从相同的切入点装入此包 当使用节点时。 这有几个好处,首先是: 代码少一点 已运出/ 较小的软件包大小, 避免 双套件 危险 完全,分配不是 包装/捆绑/放大,一个复杂程度大大降低的建造过程,以及CJS 消费者不是被骗的.

每个出入口(即:. ENTRY(单位:千美元) package.json是因为 exports[ENTRY] 对象包括一个或多个 导出 条件。这些条目可能包括也可能不包括: exports[ENTRY].types 指向类型的条件 typeScript 和 IDEs 的声明文件, a exports[ENTRY].module 条件指向 (通常是无害环境管理) Webpack/Rollup 源,a exports[ENTRY].node 和(或) exports[ENTRY].default 指向(通常是CJS2)节点源的条件 require编号 :import 用于浏览器和其他环境,以及 其他项目 条件 这里没有列出。 检查 软件包.json 要查看哪些导出条件的文件 已支持.

请注意,无论 { "type": "..." } 指定于 package.json,任何在无害环境管理中写的 JavaScript 文件 语法(包括分配)将永远具有 .mjs 扩展名。 说明 并且 package.json 可能包括 sideEffects 键,几乎总是 false 页:1 最佳 树摇晃 在适当情况下.

许可证

见 自由主义。 。 。 .

捐助和支助

二. 新问题 财务报告和审定财务报表 拖动请求 永远欢迎和赞赏 你也一样 明星们.. 这个项目 让我知道你觉得有用! 或者说 购买 给我一瓶啤酒我会很感激的 谢谢!

见 捐款额 财务报告和审定财务报表 支助 页:1 更多信息.

贡献者

All Contributors

感谢这些伟大的人爱莫吉 键:

Bernard
伯纳德

🚇 💻 📖 🚧 ⚠️ 👀
添加您的贡献

本项目遵循 全部贡献者 规格。 任何捐款都欢迎!

版本与发布记录

@-xun/fs 共发布 2 个版本,首次发布于 2025/01/23;过去 12 个月发布了 0 个版本。

版本发布日期距今
2.0.0latest2025/06/011.4 年前
1.0.02025/01/231.8 年前

关于 @-xun/fs 的常见问题

@-xun/fs 是什么?

输入文件系统交互工具

如何安装 @-xun/fs?

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

@-xun/fs 支持 TypeScript 吗?

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

@-xun/fs 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@-xun/fs 需要什么版本的 Node.js?

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

@-xun/fs 可以商用吗?

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

@-xun/fs 的下载量有多少?

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

@-xun/fs 还在维护吗?

最新版本 2.0.0 发布于 2025/06/01(1.4 年前);至今共发布 2 个版本,其中过去 12 个月发布了 0 个;首次发布于 2025/01/23。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。