首页 > 其他 > 详细

npm_config_

时间:2019-04-07 17:06:17      阅读:198      评论:0      收藏:0      [点我收藏+]

npm script时会带一些参数变量,例如:

"test": "node scripts/tools/test.js --name=test111"

平常我们执行npm run dev,想要获取后面的参数,只能通过

console.log(process.argv)

打印出来的是这样的

[ ‘C:\\Program Files\\nodejs\\node.exe‘,
  ‘D:\\workspace\\xxxx\\scripts\\test.js‘,
  ‘--name=test111‘ ]

明显不是我们想要的,我们想直接获取test111

那么我们在试下,跑npm run dev --name=test222
然后打印一下看看:

console.log(process.argv)
console.log(process.env.npm_config_name)

打印出来的是这样的

[ ‘C:\\Program Files\\nodejs\\node.exe‘,
  ‘D:\\workspace\\scripts\\test.js‘,
  ‘--name=test111‘ ]
test222

我们可以通过 npm_config_ 来直接方便地获取参数了~

npm_config_

原文:https://www.cnblogs.com/amiezhang/p/10665953.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!