为我的 Phonegap 项目启动涟漪模拟器时遇到问题。当我在 General development 文件夹(不是平台子文件夹)中启动 Ripple-Emulate 命令时,Ripple 模拟器启动,但显示错误消息:
Error: static() root path required
at Function.static (/usr/local/lib/node_modules/ripple-emulator/node_modules/express/node_modules/connect/lib/middleware/static.js:49:20)
at Object.handle (/usr/local/lib/node_modules/ripple-emulator/lib/server/emulate/static.js:6:27)
at next (/usr/local/lib/node_modules/ripple-emulator/node_modules/express/node_modules/connect/lib/proto.js:199:15)
at handle (/usr/local/lib/node_modules/ripple-emulator/lib/server/emulate/hosted.js:156:17)
at Object.handle (/usr/local/lib/node_modules/ripple-emulator/lib/server/emulate/hosted.js:183:13)
at next (/usr/local/lib/node_modules/ripple-emulator/node_modules/express/node_modules/connect/lib/proto.js:199:15)
at Object.handle (/usr/local/lib/node_modules/ripple-emulator/lib/server/emulate/cordovaProject.js:54:13)
at next (/usr/local/lib/node_modules/ripple-emulator/node_modules/express/node_modules/connect/lib/proto.js:199:15)
at next (/usr/local/lib/node_modules/ripple-emulator/node_modules/express/node_modules/connect/lib/proto.js:174:78)
at pass (/usr/local/lib/node_modules/ripple-emulator/node_modules/express/lib/router/index.js:107:24)
Chrome 指出它:无法加载资源:服务器响应状态为 500(内部服务器错误)(无法加载 config.xml 文件),尽管我的 www 文件夹中有 config.xml 文件。
当我启动ripple emulate --pathplatforms/ios/assets/www时,这个问题也无法解决,然后它显示:Cannot GET/error(再次提示config.xml文件)。
有人知道解决方案吗?
最佳答案
您似乎正在为 IOS 设备创建应用程序。但是Ripple默认为Android设备,所以如果你把它换成IOS设备并尝试,它会解决这个错误。
关于macos - 纹波模拟器不适用于 Max OSX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25092349/