grunt-contrib-qunit插件正在寻找qunit.js文件以及我的tests.html

时间:2016-07-26 13:36:36

标签: gruntjs phantomjs qunit grunt-contrib-qunit

我尝试从tests.html和require中加载qunit js,但无论我如何加载qunit,当我运行grunt任务来运行qunit测试时,它是超时测试失败并且在错误中它声明qunit.js是找不到我的tests.html所在的文件夹。我只需复制qunit.js文件即可克服这个问题。我不想在这个额外的位置保留qunit.js,请你分享一下你为什么要在这个特定位置寻找qunit.js的想法。

由于 Sudhakar

1 个答案:

答案 0 :(得分:1)

在为我的AMD Oracle JET项目设置QUnit工作流时面临同样的问题。

原因似乎是requirejs配置中没有'qunit'路径。

添加:

require.config({
    ...    
    paths: {
        'qunit': 'path/to/your/qunit/js'
    }
})

...并将我的数据主文件中的所有代码移动到<script></script> <body>内的index.html块,这对我来说很有用。

希望这有帮助。