使用npm-run-all触发并行脚本时,如何将参数传递给特定脚本

时间:2018-08-02 06:02:24

标签: npm npm-scripts npm-start

我有一个小项目,其中节点作为服务器,而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脚本可以读取参数?

0 个答案:

没有答案
相关问题