我正在努力完成这项工作。我有一个casper测试,我需要在结束时运行Grunttask。问题是我在下面添加的目录结构。
的package.json
Gruntfile.js
casperjs /
--- web /
------ tests /
--------- test.js
在test.js中,我正在调用grunt.task.run([' mytestname']); 当我运行casper测试时,我得到" uncaughtError:ReferenceError:无法找到变量:grunt" 。
有什么想法吗?谢谢!
更新
在测试文件中,我添加了var grunt = require(' ../../../../ Gruntfile.js');但后来我得到一个错误,说grunt.task.run未定义。想想我正朝着正确的方向前进。