文件名称:fallback-cli:节点cli助手
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-24 18:23:44
JavaScript
后备CLI 默认为CLI的本地安装版本,如果找不到,请使用全局版本。 这使用户可以全局安装您的工具,但可以恢复到node_modules本地安装的任何版本。 npm在运行package.json定义的脚本时已经可以处理此问题,但是即使直接从控制台调用CLI命令时, npm仍然可以工作。 安装 $ npm install --save fallback-cli 用法 以下内容假设您有一个名为my-module的软件包,并且CLI脚本是bin/cli.js 首先,创建cli-shim.js ,并将其放置在与当前CLI脚本相同的目录中。 bin/cli-shim.js : #!/usr/bin/env node require ( 'fallback-cli' ) ( 'my-module/bin/cli.js' ) ; 接下来更新您的package.json以指向cli-shim.
【文件预览】:
fallback-cli-master
----.gitignore(151B)
----package.json(895B)
----.travis.yml(60B)
----index.js(1KB)
----default-runner.js(138B)
----license(1KB)
----readme.md(5KB)
----normalize-args.js(1KB)
----.gitattributes(12B)
----test()
--------test.sh(163B)
--------setup-tests.sh(436B)
--------cli_module()
--------normalize-args-test.js(4KB)
--------module_a()
--------run-tests.sh(989B)
--------clean-tests.sh(220B)
--------module_c()
--------module_b()
----.editorconfig(231B)