我是 grunt 的新手,我十分钟前开始学习它,我想知道为什么 grunt 必须作为依赖项列在 package.json 中。这意味着当有人为节点安装我的模块时,例如,npm 也会安装到他身上。但我实际上需要 grunt 来缩小内容并将它们推送到我的 git repo 并且不需要实际运行节点脚本。
我错过了什么?
更新:现在我知道如何处理咕噜声,我可以说我不太喜欢它。我发现 grunt 与 npm 太相关了。这篇文章完美地解释了我对这个任务运行器的感受:Using a task runner without package.json