解析仪表板不工作

Parse Dashboard not working

我手动创建了一个 mongDB 并将这个 parse server example 示例部署到 heroku 现在我想使用

为此使用 Parse 仪表板
parse-dashboard --appId yourAppId --masterKey yourMasterKey --serverURL "https://example.com/parse" --appName optionalName

appId,masterKey,serverUrl,appName这些参数从哪里获取

在 运行 这之后使用默认的 appId、masterKey 和 appName 但 heroku serverURL 它运行仪表板,但在仪表板页面上 说 "Server not reachable: unable to connect to server"

appId,masterKey,serverUrl,appName这些参数从哪里获取

为什么服务器无法访问?

首先你必须 运行 parse-server-example 通过设置 appId 和 masterKey 您可以编辑 index.js 文件(https://github.com/ParsePlatform/parse-server-example/blob/master/index.js) and hard code the value or you can set it by using heroku env variables. read this page: https://devcenter.heroku.com/articles/config-vars

你可以设置为

 heroku config:set APP_ID=yourAppId
 heroku config:set MASTER_KEY=yourMasterKey
 heroku config:set MONGODB_URI=yourMongoUriformMlab
 heroku config:set SERVER_URL=https://enigmatic-wave-36871.herokuapp.com/parse

更多详细信息请参考:https://devcenter.heroku.com/articles/deploying-a-parse-server-to-heroku

可以是您喜欢的任何值

接下来您编辑 'parse-dashboard' 中的 parse-dashboard-config.json 并提供您之前在解析服务器中提供的 appIdMasterKey - example 保存并启动,可以参考这个link:http://blog.parse.com/announcements/introducing-the-parse-server-dashboard/

编辑后,parse-dashboard-config.json 应包含:

{
  "apps": [
    {
      "serverURL": "https://enigmatic-wave-36871.herokuapp.com/parse",
      "appId": "The appid that you gave for the parse-server-example",
      "masterKey": "The master key that you gave for parse-server-example",
      "appName": "enginamatic-wave anything you like"
    }
  ]
}

在您的 Heroku 帐户中,进入您正在使用的应用程序。现在,进入设置并单击显示配置变量。将密钥复制到终端代码中的相应位置。确保将服务器 irk 放在引号中,就像您在示例中一样。 serverURL 应该是 "yourAppName.heroku.com/parse".

您配置服务器时似乎出了点问题。从 Heroku 中删除该应用程序并遵循 this 教程(而不是使用 Rob 的服务器示例,而是使用 Parse 服务器示例)。

试试这个,对我有用

parse-dashboard --appId yourAppId --masterKey yourMasterKey --serverURL https://example.com/parse --appName optionalName

这里关键是服务器URL需要把双引号去掉

您需要同时使用 https 解析服务器和解析仪表板。 例如 serverURL:"https://localhost:1337/parse" //你的解析服务器地址。\n 在 parse-dashboard serverURL:"https://110.76.187.79:1337/parse" //你的 parse-dashboard addr