Grunt:cwd的目的是什么?

Mau*_*auF 8 gruntjs

我知道cwd代表"当前工作目录",但我不明白为什么必须包含在gruntfile.js中.

脚本不会始终在当前工作目录中运行吗?为什么需要更改或指定另一个?

son*_*ali 14

grunt.js位于我们项目的根目录中.

cwd是grunt查找与模式匹配的文件src并执行操作的路径.它可以是当前项目根目录中的img文件夹,也可以是当前项目根目录中的脚本文件夹.

换句话说,cwd是文件的父文件夹src.它可能不是当前项目的根目录的根文件夹,而是它的子项.

希望这有助于回答您的问题.