【问题标题】:requireJs can not find modules when running on travis在travis上运行时requireJs找不到模块
【发布时间】:2014-06-27 13:34:34
【问题描述】:

我第一次尝试在我的 javascript 项目中使用 requireJs。我已经用 jasmine 编写了我的测试用例,并使用 grunt 来运行它们。在我的本地机器上一切正常,但是当我在 travis 上部署它时。 requireJs 不能解决模块依赖和抛出错误。

  Error: scripterror: Illegal path or script error: ['ListModel']

项目网址:https://github.com/metanitesh/Js.jQuery.metaList

特拉维斯构建:https://travis-ci.org/metanitesh/Js.jQuery.metaList

【问题讨论】:

  • 看起来您解决了问题,并且您的构建正在通过。你介意回答你自己的问题吗?
  • 问题解决了吗?

标签: javascript requirejs gruntjs jasmine travis-ci


【解决方案1】:

我使用 mac 进行开发,并以驼峰命名法命名我的文件。我猜问题出在 mac osX 不区分大小写的性质上,travis 无法读取这些文件。

我将所有文件都重命名为小写,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-08
    • 2021-06-13
    • 1970-01-01
    • 1970-01-01
    • 2020-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多