gpt4 book ai didi

javascript - ES6 "Import()"问题 "MODULE_NOT_FOUND"[Webpack - NodeJS]

转载 作者:太空宇宙 更新时间:2023-11-04 01:35:10 24 4
gpt4 key购买 nike

我在 NodeJS 环境中使用 Webpack 和 BabelJS 转译我的 ES6 代码。问题是,当我尝试导入一组特定的 .js 模块时,会抛出 MODULE_NOT_FOUND 异常。这是我迄今为止编写的主要代码块:

export default async () => {
const modulesToBeImportedByNames = ['a.js', 'b.js', 'c.js'];
const modulesToBeImportedByPromises =
modulesToBeImportedByNames.map(moduleFilename =>
import(`./${moduleFilename}`) // exception is thrown here
);
const importedModules = await Promise.all(modulesToBeImportedByPromises);
}

注意:我在 BabelJS 配置中使用了 @babel/plugin-syntax-dynamic-import 插件。

最佳答案

看起来文件名应该是相对的,因为您正在导入应用程序文件。

const modulesToBeImportedByNames = ['./a.js', './b.js', './c.js'];

关于javascript - ES6 "Import()"问题 "MODULE_NOT_FOUND"[Webpack - NodeJS],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54803086/

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