如何运行已发布的npm软件包

时间:2018-10-28 01:20:45

标签: node.js npm

我刚刚发布了我的第一个npm软件包。

比方说,程序包的名称是“审计程序连接器”。在开发该软件包时,我将其作为npm start运行,并使用某些参数在其中运行index.js文件,如下所示。

npm run start arg1 arg2

我确实知道如何通过安装对其进行安装要求对其进行使用

但是,有一种方法,我可以使任何人都可以运行作为工具。将其视为我希望任何人都可以运行的工具,而不是我希望有人在代码中使用的库。我会期望像以下npm run <name-of-package> <arg1> <arg2>这样的东西,因为您还必须使用期望的参数来指定程序包的名称。

1 个答案:

答案 0 :(得分:0)

npx,npm软件包管理器。当您运行

npx <name-of-package> <arg1> <arg2>

npx检查node_modules的可执行文件。如果不存在,则npxnpm下载包,然后执行它。