如何创建运行我的 npm 包的自定义命令

问题描述 投票:0回答:1

所以我在nodejs中制作了一个名为

chat
的npm包,它尚未托管在npm上。现在它有两个文件,
server.js
client.js
。早些时候,我曾经运行
node server.js
node client.js
来运行两个文件。

我想使用自定义命令,例如

chat server
chat client
分别运行
server.js
client.js
。我该怎么做?

我一直在谷歌上搜索这个,但没有得到有用的结果。

任何答案都值得赞赏

node.js npm command-line
1个回答
0
投票

您需要在

scripts
文件中添加
package.json
属性,如下所示:

"scripts": {
  "server": "node server.js",
  "client": "node client.js"
}

npm run server
命令将运行
server.js
文件,而
npm run client
命令将运行
client.js
文件。

我建议您阅读有关脚本的 NPM 文档: https://docs.npmjs.com/cli/v10/using-npm/scripts

© www.soinside.com 2019 - 2024. All rights reserved.