Search Postgresql Archives

Re: Unable to connect to the database: TypeError: net.Socket is not a constructor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxx





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux