我有一个小项目,其中节点作为服务器,而ES6用于客户端。使用webpack进行转译,并使用脚本监视更改,以便webpack可以在保存时进行转译。和皮棉相同的过程。我添加了一个脚本来立即启动所有三个任务(lint:watch,webpack:watch,server:watch和nodemon)。我使用npm-run-all依赖项来处理此工作。所以现在我的脚本看起来很像这样:
{
scripts: {
"start": "run-p lint:watch webpack:watch server:watch",
"server:watch": "nodemon server --watch",
}
}
现在,我想用参数覆盖节点服务器的主机和端口。如何与npm start一起传递参数,以便我的server:watch脚本可以读取参数?