Node v14, server backend needs Observable and connection to PostgreSql.
- To create Observable,
import { Observable } from 'rxjs';is needed. - Must add
"type": "module"into pakage.json elseWarning: To load an ES module, set "type": "module" in the package.json - But it makes
requirenot working for Postgre connection.
index.js
import { Observable } from 'rxjs';
const observable = new Observable(
subscriber =>
{
...
});
observable.subscribe({...});
console.log('just after subscribe');
To connect to PostgreSql,
const pgp = require('pg-promise')();
const db = pgp({...});
Now getting ReferenceError: require is not defined.
How can I have both?