Node.js 在生成中找不到模块Q
我在Travis CI上运行了很长时间的jasmine测试,但在最近的提交中,我得到了一个错误:找不到模块Q,而package.json中满足了依赖关系。如果我在本地运行它们,测试就会顺利通过Node.js 在生成中找不到模块Q,node.js,travis-ci,jasmine-node,Node.js,Travis Ci,Jasmine Node,我在Travis CI上运行了很长时间的jasmine测试,但在最近的提交中,我得到了一个错误:找不到模块Q,而package.json中满足了依赖关系。如果我在本地运行它们,测试就会顺利通过 Message: Error: Cannot find module 'Q' Stacktrace: Error: Cannot find module 'Q' at Function.Module._resolveFilename (module.js:338:15) at Function
Message:
Error: Cannot find module 'Q'
Stacktrace:
Error: Cannot find module 'Q'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/travis/build/CraftYourModCorporation/OpenCubes/lib/api/mods.js:18:7)
at Object.<anonymous> (/home/travis/build/CraftYourModCorporation/OpenCubes/lib/api/mods.js:453:4)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
这是整个项目。试试小写的require q。Travis CI在*nix环境下运行,文件系统通常区分大小写。尝试小写-要求q。Travis CI在*nix环境中运行,在这种环境中,文件系统通常区分大小写。并且,请在问题文本中包含相关代码段和堆栈跟踪。