我知道cwd
代表“当前工作目录”,但我不明白为什么必须包含在gruntfile.js中。
脚本不会始终在当前工作目录中运行吗?你为什么需要改变或指定另一个?
答案 0 :(得分:13)
grunt.js位于我们项目的根目录中。
cwd
是grunt查找与src
中的模式匹配的文件并执行操作的路径。它可以是当前项目根目录中的img文件夹,也可以是当前项目根目录中的脚本文件夹。
换句话说,cwd
是src
个文件的父文件夹。它可能不是当前项目根目录的根文件夹,而是它的子项。
希望这有助于回答您的问题。