解析仪表板未加载 - 彩色球在中心旋转

时间:2016-06-24 03:55:59

标签: node.js heroku parse-platform parse-server

我已经使用parse-server-example在heroku上部署了解析服务器。我想在同一服务器中部署解析仪表板。

我尝试使用以下命令在本地安装仪表板。

npm install -g parse-dashboard

parse-dashboard --appId yourAppId --masterKey yourMasterKey --serverURL "https://appName.herokuapp.com/parse" --appName appName

当我运行此命令时,它说, 仪表板现已在http://0.0.0.0:4040/

处提供

当我在浏览器中输入本地主机时,仪表板会加载。

我尝试通过按照以下链接中给出的步骤在heroku中创建新项目来部署仪表板。 http://android-kill-the-what.blogspot.in/2016/05/heroku-deploy-parse-dashboard-step.html 当我在浏览器中输入https://appName.herokuapp.com/时,仪表板现在也会加载。

我尝试在部署解析服务器的同一服务器中部署仪表板。

https://github.com/ParsePlatform/parse-server-example克隆了parse-server-example项目。

在package.json中,我添加了'parse-dashboard'作为依赖。

"dependencies": {
   ...
   "parse-dashboard": "1.0.14"
}

在index.js文件中,我添加了仪表板设置。

...
var ParseDashboard = require('parse-dashboard');
...
var dashboard = new ParseDashboard({
  "apps": [
    {   // serverURL, appId, masterKey are same as ParseServer's settings
      "serverURL": "https://appName.herokuapp.com/parse",
      "appId": "myAppId",
      "masterKey": "myMasterKey",
      "appName": "appName"
    }
  ],
  "users": [
     {
       "user": username,
       "pass": password
     }
   ]
});
...
// make the Parse Dashboard available at /dashboard
app.use('/dashboard', dashboard);
...

添加这些代码后,我在终端运行了npm install命令。 之后添加,提交并推送到heroku。

解析服务器工作但解析仪表板无法加载。

在Safari中,当我输入https://appName.herokuapp.com/时,会显示

I dream of being a website. Please star the parse-server repo on GitHub!

但是当我输入https://appName.herokuapp.com/dashboard时,它会询问我的用户名和密码。在我输入这些细节后,三个彩球旋转。之后什么也没发生。

有什么遗失的吗? 感谢。

0 个答案:

没有答案