以下是一个简单的 Node.js CLI 示例,可以在 Windows 上全局使用。

首先,在你的项目文件夹中创建一个名为 'cli.js' 的文件。

在 'cli.js' 中,你可以使用 '#!/usr/bin/env node' 协议来告诉系统使用 Node.js 来运行这个文件。然后,你可以使用 'process.argv' 对象来获取命令行参数。

例如,以下代码将在命令行中打印出传入的参数:

#!/usr/bin/env node

const args = process.argv.slice(2);
console.log('Hello, ' + args.join(' '));

接下来,你可以使用 'npm' 包管理器来将你的 CLI 工具安装到全局环境中。在你的项目根目录中运行以下命令:

npm link

这将在全局环境中创建一个符号链接,指向你的项目文件夹。现在,你可以在任何地方使用你的 CLI 工具了。在命令行中运行以下命令:

my-cli Hello World

你将看到以下输出:

Hello, World

这就是一个简单的 Node.js CLI 工具的示例。你可以根据你的需求进一步扩展它,添加更多的命令行参数和功能。

如何在 Windows 上创建全局可用的 Node.js CLI 工具

原文地址: https://www.cveoy.top/t/topic/ochn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录