Nestjs 控制台模块

一个 Nestjs 模块,为您的应用程序提供 CLI。其服务类提供使用命令注册命令和子命令的方法。它解决了 Nestjs 框架缺少对应用程序上下文访问的 CLI 的问题。常见用例包括无头应用程序、Cron 任务和数据导出。该模块提供了一种将 CLI 命令和子命令绑定到提供者方法的方式。控制台服务作为一个独立的进程,初始化一个无头的 NestApplicationContext 而不是 NestApplication。它可以在容器内部访问。Bootstrap(入口点,例如 console.ts)由 CLI 调用,创建一个无头的 Nest 应用。应用程序内的任何模块都可以使用 nestjs-console 创建命令和子命令。nestjs-console 调用 Commander,由它完成其余工作。

zip
nestjs-console-master.zip 预估大小:78个文件
folder
nestjs-console-master 文件夹
file
.eslintrc 849B
folder
.github 文件夹
file
FUNDING.yml 153B
file
dependabot.yml 501B
folder
ISSUE_TEMPLATE 文件夹
file
bug_report.md 634B
file
feature_request.md 595B
folder
workflows 文件夹
file
test.yml 884B
file
release.yml 807B
file
yarn.lock 230KB
file
.prettierignore 17B
folder
src 文件夹
file
interfaces.ts 722B
folder
bootstrap 文件夹
file
console.ts 536B
file
abstract.ts 4KB
file
constants.ts 362B
file
index.ts 241B
file
service.ts 7KB
file
module.ts 1KB
folder
test 文件夹
file
bootstrap.spec.ts 3KB
file
console.spec.ts 26KB
file
console.ts 379B
file
scanner.spec.ts 3KB
file
helpers.spec.ts 481B
file
service.spec.ts 811B
folder
app 文件夹
folder
decorator 文件夹
file
cli.merged.ts 358B
file
cli.named.2.ts 351B
file
cli.named.ts 2KB
file
module.ts 497B
file
cli.ts 3KB
file
module.dynamic.ts 328B
file
service.ts 7KB
file
module.ts 229B
file
decorators.ts 2KB
file
scanner.ts 3KB
file
helpers.ts 490B
folder
.vscode 文件夹
file
launch.json 194B
file
settings.json 814B
file
.npmignore 173B
file
tsconfig.json 512B
file
LICENSE 1KB
file
.prettierrc 117B
file
README.md 12KB
file
typedoc.js 489B
folder
resources 文件夹
file
logo-frame.psd 434KB
file
logo-frame.png 34KB
folder
docs 文件夹
file
index.html 29KB
folder
.nojekyll 文件夹
folder
modules 文件夹
file
_src_module_.html 8KB
file
_src_service_.html 6KB
file
_src_bootstrap_abstract_.html 6KB
file
_src_interfaces_.html 13KB
file
_src_bootstrap_console_.html 6KB
file
_src_constants_.html 9KB
file
_src_helpers_.html 10KB
file
_src_index_.html 17KB
file
_src_decorators_.html 14KB
file
_src_scanner_.html 6KB
folder
classes 文件夹
file
_src_module_.consolemodule.html 13KB
file
_src_service_.consoleservice.html 31KB
file
_src_bootstrap_console_.bootstrapconsole.html 26KB
file
_src_bootstrap_abstract_.abstractbootstrapconsole.html 24KB
file
_src_scanner_.consolescanner.html 13KB
folder
assets 文件夹
folder
images 文件夹
file
icons@2x.png 27KB
file
icons.png 9KB
file
widgets@2x.png 855B
file
widgets.png 480B
folder
js 文件夹
file
main.js 46KB
file
search.json 37KB
folder
css 文件夹
file
main.css 55KB
folder
interfaces 文件夹
file
_src_scanner_.methodsmetadata.html 8KB
file
_src_decorators_.createcommandoptions.html 12KB
file
_src_decorators_.commandoption.html 13KB
file
_src_interfaces_.commandresponse.html 8KB
file
_src_scanner_.scanresponse.html 9KB
file
_src_decorators_.consoleoptions.html 10KB
file
_src_bootstrap_abstract_.commonbootstrapconsoleoptions.html 13KB
file
globals.html 6KB
file
.gitignore 29B
file
CHANGELOG.md 6KB
file
package.json 3KB
...
zip 文件大小:396.47KB