gpt4 book ai didi

node.js - ( Node :9511) ExperimentalWarning: The ESM module loader is experimental

转载 作者:行者123 更新时间:2023-12-04 15:58:33 26 4
gpt4 key购买 nike

我正在尝试在服务器端使用 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);
它给了我一个错误:
( Node :9565)实验警告:ESM 模块加载器是实验性的。
内部/模块/run_main.js:54
internalBinding('errors').triggerUncaughtException()
有什么想法吗?我不想回到 require/module.exports

最佳答案

您可以使用 Node v14.12.0;解决此问题的地方,并阅读此文档 https://nodejs.org/api/esm.html#esm_package_json_type_field

关于node.js - ( Node :9511) ExperimentalWarning: The ESM module loader is experimental,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63317051/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com