将Parse-Server连接到Heroku

时间:2018-05-27 05:09:35

标签: ios heroku server parse-server

嘿,我无法将Parse-Server连接到我的Heroku应用程序。我一直在关注此问题:https://github.com/parse-community/parse-server我已经完成了使用npm install -g parse-server mongodb-runner在本地安装它的第一步,该工作正常。但是,设置我的AppID,MasterKey和MongoDB databaseURI的以下步骤不起作用。我已经使用了所有这些东西,因为我已经使用了parse-server-example,但是使用正确的信息运行此命令parse-server --appId APPLICATION_ID --masterKey MASTER_KEY --databaseURI mongodb://localhost/test并不适合我,我也不知道什么文件把我的钥匙放进去。如果有人可以帮助我,我会非常感激,因为我今天已经花了9个多小时。 谢谢!

When I try node index.js

When I try npm install

Cloud Code Error

1 个答案:

答案 0 :(得分:0)

您应该将密钥放在index.js文件中。要在本地运行解析服务器,您需要在命令行中使用node index.js

如果您想连接到heroku,则需要制作Procfile(只需touch Procfile),然后将web: npm start添加到文件中。

推送到Heroku后,转到设置,显示配置变量,然后将所有密钥放在那里。

enter image description here

DATABASE_URIMONDODB_URI都应该是您的mongodb网址(不是本地网址)。 SERVER_URL应为heroku app url。