将 yargs 的数组语法与 gulp 一起使用会引发错误。这是我的代码:
var argv = require("yargs")
.array("modules")
.argv;
并像这样使用它:
gulp taskname --modules m1 m2
Task 'm2' is not in your gulpfile
如何在 gulp 中使用 yargs 设置数组?
我找到了解决方法:
gulp taskname --modules m1 --modules m2
小心! 如果你不想通过 Gulp 使用所需的参数。在这种情况下,yargs 的行为并不像预期的那样。
有关更多信息,请参见此处:https ://stackoverflow.com/a/41412558/1256697