Re: Unable to connect to the database: TypeError: net.Socket is not aconstructor - Mailing list pgsql-general

From Adrian Klaver
Subject Re: Unable to connect to the database: TypeError: net.Socket is not aconstructor
Date
Msg-id e6692a5d-46ee-5703-d4fb-11437870e89c@aklaver.com
Whole thread Raw
In response to Unable to connect to the database: TypeError: net.Socket is not a constructor  (Marco Ippolito <ippolito.marco@gmail.com>)
Responses Re: Unable to connect to the database: TypeError: net.Socket is not a constructor
List pgsql-general
On 4/20/20 10:50 AM, Marco Ippolito wrote:
> I'm trying to connect to a postgres database (Postgresql-11) within my 
> nodejs-vue.js app, but in console I'm getting this error:
> 
>      [HMR] Waiting for update signal from WDS...
>      pg.js?c8c2:27 Unable to connect to the database: TypeError: 
> net.Socket is not a constructor

>      Environment Info:
> 
>        System:
>          OS: Linux 5.3 Ubuntu 18.04.4 LTS (Bionic Beaver)
>          CPU: (8) x64 Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
>        Binaries:
>          Node: 12.15.0 - ~/.nvm/versions/node/v12.15.0/bin/node
>          Yarn: 1.22.4 - ~/.nvm/versions/node/v12.15.0/bin/yarn
>          npm: 6.14.4 - ~/.nvm/versions/node/v12.15.0/bin/npm
>        Browsers:
>          Chrome: 81.0.4044.92
>          Firefox: 75.0
>        npmGlobalPackages:
>          @vue/cli: 4.2.3
> 
> So... how to solve the problem?

 From what I can gather the issue is that the code is running in the 
context of the browser and net.Socket is not supported there. It seems 
that the fix is to run the database code in node.js and pass the data 
from there to vue.js. Honestly, this whole reactive code thing is still 
something I'm wrapping my head around. I did find some tutorials 
searching on 'node.js vue.js Sequelize postgresql'. Most seemed to use 
express.js as the glue between node and vue.


> Looking forward to your kind help.
> Marco


-- 
Adrian Klaver
adrian.klaver@aklaver.com



pgsql-general by date:

Previous
From: Marco Ippolito
Date:
Subject: Unable to connect to the database: TypeError: net.Socket is not a constructor
Next
From: Marco Ippolito
Date:
Subject: Re: Unable to connect to the database: TypeError: net.Socket is not a constructor