无法加载资源:服务器响应状态为404(未找到)ripple.js

时间:2015-05-15 15:01:45

标签: cordova visual-studio-2015 visual-studio-cordova ripple

您好我的问题是使用适用于apache cordova的Visual Studio工具在HTML5中开发phonegap应用程序 https://www.visualstudio.com/en-us/features/cordova-vs.aspx 调试应用程序时写入的错误是

  

Ripple ::环境变暖(茶。伯爵灰色。热。)ripple.js   (37,13099)

     

不推荐使用主线程上的同步XMLHttpRequest   因为它对最终用户的体验有不利影响。对于   更多帮助,请检查http://xhr.spec.whatwg.org/。> ripple.js(50,28958)

     

无法加载资源:服务器响应状态为404   (未找到)ripple.js

感谢您的帮助

3 个答案:

答案 0 :(得分:4)

可能是答案的一部分: 对于第二个错误(未找到404),对我有用的是将config.xml复制到根路径(源代码所在的位置)。

对于第一个错误(同步XMLHttpRequest,这对于模拟过程并不重要,但您可能希望看到“清除”控制台日志),只需编辑ripple.js

[MAIN_DRIVE]:\Users\[YOUR_USER]\AppData\Roaming\npm\node_modules\ripple-emulator\pkg\hosted

在模拟器抱怨的行中,查找xhr请求。 变化

xmlHttp.open("GET", utils.appLocation() + fileName, false);

xmlHttp.open("GET", utils.appLocation() + fileName, true);

你完成了,希望这会有所帮助。 这些错误与此无关。

答案 1 :(得分:1)

在这两种情况下,这个解决方案对我有用。似乎没问题。

顺便说一下: '根路径(源代码所在的位置)' :VS2015中项目的www文件夹

找到ripple.js文件: 总是为VS2015做Bjoerg。

答案 2 :(得分:0)

我遇到了类似的错误,因为我的npm版本是3.3.6,其中存在某种错误。更新节点和npm为我修复了它:

npm install npm@3.3.7 -g

我只需从nodejs.org下载并安装最新版本即可更新节点。