【发布时间】:2020-08-10 17:39:40
【问题描述】:
我已经搜索了几天,但没有找到适合我的问题的答案。
我想在 Windows 中通过 cmd 或 Powershell 运行 npm 脚本并传递脚本变量的值。
我想要package.json中的波纹管脚本:
"scripts": {
"happy-birthday": "echo Happy birthday $NAME and many returns!"
}
输出:
Danny 生日快乐,回报丰厚!
使用如下命令:
npm run happy-birthday --NAME=Danny
到目前为止我测试的所有东西都给了我:
$NAME 生日快乐,有很多回报!
感觉就像 npm 没有将其识别为变量并将其打印为字符串。我还测试了 %NAME%。
Npm 版本 - 6.12.1
【问题讨论】:
标签: powershell npm cmd npm-scripts