所以我在nodejs中制作了一个名为
chat
的npm包,它尚未托管在npm上。现在它有两个文件,server.js
和client.js
。早些时候,我曾经运行 node server.js
和 node client.js
来运行两个文件。
我想使用自定义命令,例如
chat server
和 chat client
分别运行 server.js
和 client.js
。我该怎么做?
我一直在谷歌上搜索这个,但没有得到有用的结果。
任何答案都值得赞赏
您需要在
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