我试着对Jasmine使用phantomJS。但是我的装置不能加载,因为一个错误
错误:无法加载设备:assets/backend/ JSONFixture /json/fr.json(状态:错误,消息: NETWORK_ERR: XMLHttpRequest Exception 101)
我可以在这里看到,我必须向phantomJS添加禁用跨服务器安全性的选项。
Phantom JS synchronous AJAX request : NETWORK_ERR: XMLHttpRequest Exception 101
或者在这里:
grunt-contrib-jasmine and PhantomJS security
但我不知道将此选项传递到何处,因为phantomJS在调用时会自动调用:
捆绑包exec rake规范:javascript
或
套件exec防护-g前端
所以你可以看到我也使用了Guard,但我认为这是下一步。
感谢阅读和致以最好的问候
发布于 2015-10-21 07:30:37
将以下内容添加到jasmine.yml文件中
phantom_options: --web-security=no
https://stackoverflow.com/questions/22934607
复制相似问题