Travis-CI无法加载tv4

时间:2014-10-06 19:30:19

标签: npm travis-ci

我的项目正在传递特拉维斯,直到我最后一次提交。在提交之后,Travis说:

Error: Cannot find module 'tv4'https://travis-ci.org/a85/Newman/builds/37216427#L141

它已经安装了tv4@1.1.3作为构建的一部分(见https://travis-ci.org/a85/Newman/builds/37216427#L40

在tv4的1.1.3版本中,package.json中的名称字段为" tv4" (https://github.com/geraintluff/tv4/commit/4887d0f073951db681d23b9fde69ed7a9092fdea),所以我猜它不是案例问题。

我尝试过多次重建,但它没有帮助。在本地运行grunt test非常有效。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我有同样的问题,但当我将 package.json 更改为以下内容时,我设法解决了这个问题:

{"main": "tv4.js"}

而不是

{"main": "tv4.min.js"}

如果你看看: https://github.com/geraintluff/tv4/issues/157