Javascript 是否可以将参数传递给npm脚本并使用该内联来设置ENV_变量?
npm脚本示例:Javascript 是否可以将参数传递给npm脚本并使用该内联来设置ENV_变量?,javascript,npm,npm-scripts,Javascript,Npm,Npm Scripts,npm脚本示例: { ... "build": "BUILD_FLAG=$argv node ...", ... } 然后像npm run build prod 这显然不起作用,但还有其他方法吗 我知道您可以使用--将标志传递给其他npm脚本,但我想从命令行执行此操作。还有其他选项,但它们会根据您使用的shell环境而有所不同,即powershell,cmd,bash,等等……bash很好。如果你能给我指出一些很棒的东西,我就没那么幸运了。你的问题有点奇怪,因为在这种情
{
...
"build": "BUILD_FLAG=$argv node ...",
...
}
然后像npm run build prod
这显然不起作用,但还有其他方法吗
我知道您可以使用
--
将标志传递给其他npm脚本,但我想从命令行执行此操作。还有其他选项,但它们会根据您使用的shell环境而有所不同,即powershell
,cmd
,bash
,等等……bash
很好。如果你能给我指出一些很棒的东西,我就没那么幸运了。你的问题有点奇怪,因为在这种情况下你可以只做BUILD\u FLAG=prod npm run BUILD
。。。。我不知道您通过尝试读取参数保存了什么。实际上,我想以prod
作为参数运行npm构建
,但它没有被发送