草庐IT

heroku-postgres

全部标签

node.js - Heroku bash : node: command not found

以前在Heroku上启动Node应用程序时,是否有人遇到此错误?2012-10-17T20:28:52+00:00heroku[web.1]:Startingprocesswithcommand`nodeapp.js`2012-10-17T20:28:53+00:00app[web.1]:bash:node:commandnotfound似乎Heroku应用缺少Node。应用程序在本地启动得很好。foremanstart和nodeapp.js都有。{"name":"app-name","description":"somedesc","version":"0.0.1","private

node.js - Heroku bash : node: command not found

以前在Heroku上启动Node应用程序时,是否有人遇到此错误?2012-10-17T20:28:52+00:00heroku[web.1]:Startingprocesswithcommand`nodeapp.js`2012-10-17T20:28:53+00:00app[web.1]:bash:node:commandnotfound似乎Heroku应用缺少Node。应用程序在本地启动得很好。foremanstart和nodeapp.js都有。{"name":"app-name","description":"somedesc","version":"0.0.1","private

node.js - Heroku + node.js : I have a server which uses multiple ports. 如何让 Heroku 分配它们?

嗯,我会尽量说得更清楚..在我用node.js编写的应用服务器中,我有多个端口的内部代理:在我的8080端口我有我的restapi。在我的3000端口我有我的推送服务器和聊天。我使用npm包subdomain-router用于到端口的内部路由,在“前端”中公开子域,这些子域代理回这些端口。代码演示:(显然不是应用的真实名称)require('subdomain-router')({host:'.herokuapp.com',subdomains:{'':8080,//.herokuapp.com::8080--WORKS--'api':8080,//api..herokuapp.com

node.js - Heroku + node.js : I have a server which uses multiple ports. 如何让 Heroku 分配它们?

嗯,我会尽量说得更清楚..在我用node.js编写的应用服务器中,我有多个端口的内部代理:在我的8080端口我有我的restapi。在我的3000端口我有我的推送服务器和聊天。我使用npm包subdomain-router用于到端口的内部路由,在“前端”中公开子域,这些子域代理回这些端口。代码演示:(显然不是应用的真实名称)require('subdomain-router')({host:'.herokuapp.com',subdomains:{'':8080,//.herokuapp.com::8080--WORKS--'api':8080,//api..herokuapp.com

node.js - 如何在 node-postgres 的客户端或池之间进行选择

来自https://node-postgres.com/features/connecting,似乎我们可以在Pool或Client之间进行选择来执行查询pool.query('SELECTNOW()',(err,res)=>{console.log(err,res)pool.end()})client.query('SELECTNOW()',(err,res)=>{console.log(err,res)client.end()})它们的功能看起来非常相似。但是,文档并没有解释Pool和Client之间的太多区别。请问,在Pool或Client之间进行选择之前,我应该考虑什么?

node.js - 如何在 node-postgres 的客户端或池之间进行选择

来自https://node-postgres.com/features/connecting,似乎我们可以在Pool或Client之间进行选择来执行查询pool.query('SELECTNOW()',(err,res)=>{console.log(err,res)pool.end()})client.query('SELECTNOW()',(err,res)=>{console.log(err,res)client.end()})它们的功能看起来非常相似。但是,文档并没有解释Pool和Client之间的太多区别。请问,在Pool或Client之间进行选择之前,我应该考虑什么?

node.js - node-postgres 创建数据库

我正在使用node-postgres,在我的应用程序开始时,我想检查数据库是否存在。所以我的工作流程思路如下:检查myDb是否存在如果存在,则创建表如果没有,则先创建数据库,然后创建表正如您所见,这是一个非常简单的过程,但是,驱动程序实现需要有一个数据库名称postgres://username:password@host/database才能连接,这意味着您需要首先连接到数据库。所以我现在要做的是在开始时连接到postgres数据库,进行查询以创建数据库,如果已经存在异常则捕获异常,然后关闭我的连接并连接到新创建的数据库,然后创建表。代码如下:varconStringPri='pos

node.js - node-postgres 创建数据库

我正在使用node-postgres,在我的应用程序开始时,我想检查数据库是否存在。所以我的工作流程思路如下:检查myDb是否存在如果存在,则创建表如果没有,则先创建数据库,然后创建表正如您所见,这是一个非常简单的过程,但是,驱动程序实现需要有一个数据库名称postgres://username:password@host/database才能连接,这意味着您需要首先连接到数据库。所以我现在要做的是在开始时连接到postgres数据库,进行查询以创建数据库,如果已经存在异常则捕获异常,然后关闭我的连接并连接到新创建的数据库,然后创建表。代码如下:varconStringPri='pos

Node.js 应用程序在本地工作,但 heroku 说缺少模块

我使用Node.JS和Socket.IO制作了一个简单的聊天应用程序,在本地一切正常,但是当我将它推送到heroku时,它给了我一个应用程序错误,当我检查日志时,这是错误:Error:Cannotfindmodule'indexof'atFunction.Module._resolveFilenameatFunction.Module._loadatModule.requireatrequireatObject.atModule._compileatObject.Module._extensions..jsatModule.loadatFunctin.Module._loadatMod

Node.js 应用程序在本地工作,但 heroku 说缺少模块

我使用Node.JS和Socket.IO制作了一个简单的聊天应用程序,在本地一切正常,但是当我将它推送到heroku时,它给了我一个应用程序错误,当我检查日志时,这是错误:Error:Cannotfindmodule'indexof'atFunction.Module._resolveFilenameatFunction.Module._loadatModule.requireatrequireatObject.atModule._compileatObject.Module._extensions..jsatModule.loadatFunctin.Module._loadatMod