opt:一个非常简单的模块,用于在 NodeJS 中加载 JSON 配置、命令行选项和构建 RESTful http 响应

时间:2024-07-15 07:26:31
【文件属性】:

文件名称:opt:一个非常简单的模块,用于在 NodeJS 中加载 JSON 配置、命令行选项和构建 RESTful http 响应

文件大小:31KB

文件格式:ZIP

更新时间:2024-07-15 07:26:31

JavaScript

选择 为什么是另一个命令行参数处理器? 我创建 opt.js 的三个原因 我想简化我与基于 JSON 的配置文件一起使用的样板,包括处理一组搜索路径(例如,在配置文件的路径列表中按顺序查看) 我想要一个非常简单的命令行选项解析器,其中包括自动生成帮助页面(我忘记更新代码之外的文档) 我想要一个简单的 http 路由库,它可以像我在命令行中使用的那样生成文档 那是我的痒。 在 Node 中有许多很好的现有选项解析库,但它们并没有完全解决我的问题。 概述 opt 是用于构建命令行程序和 RESTful Web 服务的工具包。 它使用通用的习惯用法来设置和处理基于 JSON 的配置文件、命令行选项解析和定义 RESTful API 调用。 通过调用 opt 的构造函数 Opt() 或 opt.create() 方法来使用模块.. var options = require ( "op


【文件预览】:
opt-master
----.travis.yml(75B)
----docs()
--------TUTORIAL.md(12KB)
----package.json(850B)
----tests()
--------opt_test.js(14KB)
----LICENSE(1KB)
----opt.js(12KB)
----.npmignore(13B)
----CHANGES.md(1KB)
----FIXME.md(382B)
----examples()
--------json2sh.js(2KB)
--------config-example-3.js(820B)
--------opt-basics-2.js(2KB)
--------csv2json.js(4KB)
--------test.json(61B)
--------md-server.js(7KB)
--------option-example-3.js(2KB)
--------option-example-1.js(1KB)
--------opt-basics-1.js(2KB)
--------config-example-1.conf(21B)
--------test.csv(31B)
--------rest-example-1.js(4KB)
--------config-example-2.js(792B)
--------hello-fred-example.js(3KB)
--------option-example-2.js(2KB)
--------config-example-1.js(738B)
----README.md(8KB)

网友评论