node.js – 可以使用非选项参数运行的Grunt任务

我正在尝试使用与unix mv命令相同的api编写一个grunt任务.

我希望能够用grunt mv path / to / old / file path / to / new / file来调用它.

我希望通过访问node的process.argv能够做到这一点,但是当我使用这个API调用任务时,grunt尝试将path / to / old / file视为我正在尝试运行的另一个任务,抛出警告:未找到任务“path / to / old / file”的错误.使用–force继续.并退出.

有没有办法做我想做的事情?

最佳答案 我想你正在寻找–options参数
http://gruntjs.com/frequently-asked-questions#options.

所以你可以用grunt mv –from = path / to / old / file –to = path / to / new / file来调用它.

点赞