@activeprospect/indexer

中文文档
1.3.6发布于 2022/05/17MIT零依赖近 30 天下载 1854

将 Javascript 或 Coffeescript 文件的目录作为按文件名索引的模块

中文使用文档
文档目录3 节
  1. 索引器
  2. 使用量
  3. 参考文献

索引器

这个Node.JS模块需要JavaScript(或CoffeeScript)文件的目录,并让相关的模块可用. 它可用于扩展指定的模块.

Build Status

使用量

假设以下目录结构:

zoo
|-- ape.js
|-- donkey.js
|-- zebra.js

添加索引文件( E)zoo/index.js参加索引模块的代表:

var path = require('path');

var index = require('indexer');

// index all the files in the same directory and extend this module
index(__dirname, module);

然后使用 zoo 模块 :

var zoo = require('zoo');

zoo.ape    // returns the module defined in zoo/ape.js
zoo.donkey // returns the module defined in zoo/donkey.js
zoo.zebra  // returns the module defined in zoo/zebra.js

参考文献

此模块输出一个具有以下参数的单个函数:

  • dirname ——索引文件目录(.js和.coffee文件会被索引)
  • module - (可选)导出每个模块 dirname 到本单元.
  • ignoreModules ——向函数传递的其余参数为可忽略的模块名称 (即说. index(__dirname, module 'ape', 'donkey') 只导出 zebra 模块)

函数返回的对象在 dirname。 。 。 .

版本与发布记录

@activeprospect/indexer 共发布 14 个版本,首次发布于 2015/05/05;过去 12 个月发布了 0 个版本。

版本发布日期距今
1.3.6latest2022/05/174 年前
1.3.52021/03/245 年前
1.3.42020/03/036 年前
1.3.32019/10/177 年前
1.3.22019/08/237 年前
1.3.12015/07/0911 年前

关于 @activeprospect/indexer 的常见问题

@activeprospect/indexer 是什么?

将 Javascript 或 Coffeescript 文件的目录作为按文件名索引的模块

如何安装 @activeprospect/indexer?

在项目目录运行 npm install @activeprospect/indexer,或使用 pnpm add / yarn add / bun add。

@activeprospect/indexer 支持 TypeScript 吗?

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

@activeprospect/indexer 可以商用吗?

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

@activeprospect/indexer 的下载量有多少?

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

@activeprospect/indexer 还在维护吗?

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