slimerjs无法parsing所需的模块,使用phantomjs

我正在尝试创build一个testing脚本,以便testing人员可以使用独立的slimerjs 0.9.3来捕获一些testing。 但是,当我尝试要求通过npm安装的本地包(在这种情况下是最小的),我得到一个错误。

文件结构:

clibrowsers/ /osx/slimer/slimerjs /scripts /batchprinter.js /node_modules/minimist/ ... 

当我运行“clibrowsers / osx / slimer / slimerjs clibrowsers /脚本/ batchprinter.js”我得到的错误:

 Script Error: Module: Can not resolve "minimist" module required by main located at file:///Users/USER/Documents/dev/clibrowsers/scripts/batchprinter.js Stack: -> file:///Users/USER/Documents/dev/clibrowsers/scripts/batchprinter.js: 351 

用phantomjs 2.0.0(开发)运行脚本时,我不会得到任何错误。

我究竟做错了什么?

slimer不能自己findnode_modules,但是可以手动加载模块,例如: var uuid = require(fs.workingDirectory+'/node_modules/node-uuid/uuid.js');

请参阅slimerjs要求的文档