07-21-2023, 04:14 PM
I'm using Node.js **v14.13.0**.
**app.js** file:
import database from './database';
database();
**database/index.js** file:
import mongoose from 'mongoose';
export default connect = async () => {
try {
await mongoose.connect('...', { });
} catch (error) {}
};
In **package.json** I added `"type": "module"`.
After running the app I get the following error:
> Error [ERR_UNSUPPORTED_DIR_IMPORT]: Directory import
> '/Users/xx/Desktop/Projects/node-starter/src/database' is not
> supported resolving ES modules imported from
> /Users/xx/Desktop/Projects/node-starter/src/app.js
**app.js** file:
import database from './database';
database();
**database/index.js** file:
import mongoose from 'mongoose';
export default connect = async () => {
try {
await mongoose.connect('...', { });
} catch (error) {}
};
In **package.json** I added `"type": "module"`.
After running the app I get the following error:
> Error [ERR_UNSUPPORTED_DIR_IMPORT]: Directory import
> '/Users/xx/Desktop/Projects/node-starter/src/database' is not
> supported resolving ES modules imported from
> /Users/xx/Desktop/Projects/node-starter/src/app.js