(node:9511) ExperimentalWarning: ESM 模块加载器是实验性的

新手上路,请多包涵

我正在尝试在服务器端使用 ES6。我已将端点与服务器文件分开:

归档.js:

 import { Router } from "express";
const router = Router();

router.get("/", async (req, res) => { "some code"});

export default router;

当我想像这样将它导入到我的服务器文件时:

 import archive from "./endpoints/archive.js";
app.use("/archive", archive);

它给了我一个错误:

(节点:9565) ExperimentalWarning:ESM 模块加载器是实验性的。内部/模块/run_main.js:54 internalBinding(‘errors’).triggerUncaughtException()

有什么想法吗?我不想回到 require/module.exports

原文由 A Zarqam 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 561
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题