usage
- heroku login -i : 先命令行登录
- heroku create : 创建heroku分支并关联app
- heroku logs --tail : 查看正在运行的日志
- heroku config: 查看已配置的环境变量
- heroku run bash: 链接到当前应用的bash。
私密变量
- 私密变量可以配置到heroku环境变量中,网页和命令行皆可设置。比如数据库的连接信息。
部署到已有的app
如果已经在heroku网页上创建了app , 则对于当前的项目:
- git remote add heroku <HEROKU_GIT_URL>
- git push heroku main
尝试一个官方免费的mongo数据库
- 注册登陆MongoDB Atlas,网址为mongodb.com/cloud/atlas/。
- 点击create a new cluster,然后一直下一步, 选择azure hongkong节点。
- 点击connect,然后different IP address,IP address 为 0.0.0.0/0,然后create一个MongoDB user,记住账号密码就行。
- 在collections里创建自己的数据库和文档。
- 确认以后,点击connect your application,将生成的链接替换掉mongoose.connect()中的内容就行。