平台太弱,前后端大家各自为政,就显得凌乱。大王不行,诸侯圈地,就是这样。
从shell端传参数进入npm,进入node,进入process的env,这一串打通之后,流水线就会变得规整。
一篇不错的文章:
https://www.xinran001.com/frontend/199.html
这一段,验证不成功。
我这里试下来,argv是和env同样等级的节点:
而npm_config_ 也没有这些,估计是node不再这样搞?
看官方好像也是支持的:
https://docs.npmjs.com/cli/v8/using-npm/config
从process.argv中获取参数是可以的。
vue的VUE_CLI_SERVICE 提供了一个mode 的参数。