1. 如何查看Clouda在BAE上的log?

    答: “云环境(BAE)” -> “版本管理” -> “高级” -> “日志”

  2. “XMLHttpRequest cannot load http://sfenglish.sx.duapp.com/socket/info. Origin http://sfenglish.duapp.com is not allowed by Access-Control-Allow-Origin.”错误解决。

    答:该错误说明你访问的地址和配置的site_url不一致,去app/server_config/site_url.js 修改

  3. 在Controller中使用env.redirect()跳转后出险页面覆盖和重叠的问题?

    答:在Controller中使用onrender()渲染页面时需要使用转场效果,例如使用doRender("view", ['push','left']);这样就不会出险view覆盖和重叠的问题。具体转场效果请参考Controller。

    如果问题没有解决可在CSS中加入下面的样式

    .wrap{
        overflow-x: hidden;
    }
    
  4. 数据库连接数超限,{ [MongoError: Connect Number Excceed] name: 'MongoError', errmsg: 'Connect Number Excceed', ok: 0 }

    答:在BAE目录中删除node_modules/mongodb目录并进行svn提交,本地目录不变。

  5. 出现“Failed to load resource: the server responded with a status of 404 (Not Found) http://sfenglish.duapp.com/bin/sumeru.css”问题?

    答:该问题是没有生成bin文件,可是用 “你的域名/debung.html”先访问生成bin下的文件,然后再正常访问。

  6. 如何升级Clouda?

    答:先使用“npm ls -g sumeru”查看当前安装的Clouda版本号,然后使用“npm view sumeru version”查看Clouda最新版本号,如果当前安装的版本号低于最新的版本号,可使用“npm update -g sumeru”命令升级Clouda版本,升级后使用“npm ls -g sumeru”查看是否已经升级到最新版本,然后使用“sumeru update ./myproject”升级现有的工程。

  7. 在Console中看到“WebSocket connection to 'ws://cloudatodolist.sx.duapp.com/socket/217/xnd1_6ic/websocket' failed: Unexpected response code: 200 ”错误?

    答:这个error是由于Websocket引起,开发者可以忽略这个错误,对于程序没有影响

  8. 为什么我的app在IE上不能加载?

    答:Clouda仅支持webkit浏览器