如何将参数发送到 npm test [重复]

Posted

技术标签:

【中文标题】如何将参数发送到 npm test [重复]【英文标题】:how to send arguments to npm test [duplicate] 【发布时间】:2020-02-23 14:20:40 【问题描述】:

我的 package.json 中有一个如下所示的测试脚本

"scripts": 
    "test": "mocha --timeout 4000 "

我正在尝试从命令行(在 Windows 上)发送其他参数,但似乎没有得到它们

我试过了

npm test --key mykey
npm test --key=mykey
npm run test --key mykey

但上述方法均无效。我的测试脚本需要得到这个参数。有谁知道怎么做? (将此参数放在 package.json 中不是一种选择)

【问题讨论】:

【参考方案1】:

要将参数传递给脚本,您必须在这些参数之前添加--,如下所示:

npm test -- -arg=val

【讨论】:

谢谢,这对@Sebastian Kaczmarek 很有帮助

以上是关于如何将参数发送到 npm test [重复]的主要内容,如果未能解决你的问题,请参考以下文章

将 url 参数发送到通用视图,该视图将其发送到 ModelForm 中的元素

如何将复杂的参数发送到 asp.net

如何将xml参数发送到WCF?

如何使用烧瓶将多个参数发送到路由?

PyQt在连接到信号时将参数发送到插槽

如何使用格式化程序将参数发送到操作:MVC 中 jqGrid 4.6.0 中的“showlink”