是否可以在node.js依赖项上运行脚本

Is it possible to run a script on a node.js dependency?

本文关键字:运行 脚本 依赖 js node 是否      更新时间:2023-09-26

我正在开发一个节点包,它有一个安装脚本来设置一个简单的应用程序结构。它不需要做任何太费力的事情,只需要创建几个文件夹,如果不存在,则创建一个"管理员"用户。

目前,每当应用程序启动时,它都会进行一系列检查,并在需要时进行设置过程。有什么方法可以通过命令行执行吗?用户只是键入my-package installnpm run my-package-install来调用脚本,这是什么意思?

是的,使用npm,您可以构建一个简单的命令行工具。

您可以从终端定义/解析参数。

您需要定义要在包.json.中运行的脚本

"bin": {
    "your-command": "bin/commit.js"
}

并运行npm link,这将使该命令可用。

有关更多详细信息,请参阅使用npm 构建一个简单的命令行

希望这能回答你的问题。:)