I am trying to use ES6 on server side. I a have separated endpoint from server file:
archive.js:
import { Router } from "express";
const router = Router();
router.get("/", async (req, res) => { "some code"});
export default router;
when i want to import it to my server file like this:
import archive from "./endpoints/archive.js";
app.use("/archive", archive);
it gives me an error:
(node:9565) ExperimentalWarning: The ESM module loader is experimental. internal/modules/run_main.js:54 internalBinding('errors').triggerUncaughtException()
any idea guys? i dont want to go back to require/module.exports