通过脚本翔升传递参数

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

我读了一堆答案建议做类似的

npm run dev -- --nodebug:true

但我后来看到是执行

webpack-dev-server --hot --colors --port 3000 "--nodebug:true"

我不希望这些报价为随后的参数逝世的下一部分不能正常工作。有什么建议么?

npm npm-scripts npm-run
1个回答
0
投票

我想到了。您可以运行:

npm run dev nodebug=true

在你的主JS文件,你可以使用下面的代码来获取参数。

process.argv.forEach((val, index) => {
  console.log(`${index}: ${val}`)
})

它会打印出这样的事情在你的控制台:

0: /US人/local/礼拜/node将是/node-V9.11.2/斌/node

1:在/ var / www / html等/项目/后端/斌/ WWW

2:NODEBUG =真

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