netnr 2020-08-19 10:37:10 2021-12-12 14:16:55 👁612 💬0

heroku 的使用参考:https://www.netnr.com/home/list/149

heroku 部署普通的 nodejs 应用很简单,直接推送到仓库,自动完成部署

只需要注意一个地方,端口别写死,得从 process.env.PORT 获取,兼容的写法如下:

app.listen(process.env.PORT || '654', () => {
    console.log('http://localhost:' + (process.env.PORT || '654'));
})

如果需要访问 oracle数据库,需要安装客户端,就稍微麻烦些

构建包 Buildpacks

在仓库根目录创建 Aptfile 文件,并写入内容:libaio1


链接