在使用 parse-server 和 parse-dashboard 设置本地测试环境时,浏览器中会显示错误,并且屏幕只是空白。
mongodb-runner 正在运行和工作 mongodb://127.0.0.1:27017/parse
parse-server 正在运行并在 http://localhost:1337/parse 上工作
parse-dashboard 加载了以下信息并运行:
parse-dashboard --dev --appId yourAppId --masterKey yourMasterKey --serverURL "http://localhost:1337/parse" --appName optionalName
根据安装http://docs.parseplatform.org/parse-server/guide/的先决条件,我在设置 parse-server 期间收到了 appId 以及主密钥和 mongodb 实例,使用以下命令:sh <(curl - fsSL https://raw.githubusercontent.com/parse-community/parse-server/master/bootstrap.sh)它允许我生成 id 和 key
此外,我正在使用 MongoDB Compass 来查看数据库,一切看起来都很棒。我已经能够通过使用简单的 curl -X POST
-H "X-Parse-Application-Id: APPLICATION_ID"
-H "Content-Type: application/json"
-d '{"score":123," playerName":"Sean Plott","cheatMode":false}'
http://localhost:1337/parse/classes/GameScore
我可以访问http://0.0.0.0:4040上的解析仪表板 浏览器屏幕显示 parse-dashboard 彩色圆圈一秒钟,然后在控制台中显示上述错误消息并变为空白。
我还应该补充一点,如果我将 parse-dashboard 命令中的参数更改为使用云解析服务器,一切正常,这让我相信解析服务器在本地运行时有问题。