javascript动态导入(path)中的[path]可以是变量吗?

javascript动态导入(path)中的[path]可以是变量吗?,javascript,import,dynamic-import,Javascript,Import,Dynamic Import,我在寻找原因 代码A let dark = `dark.js`; let a = await import(`echarts/theme/${dark}`); 代码B let c = `echarts/theme/${dark}` let b = await import(c) 工作原理不同。代码A正常工作时,代码B返回一个错误,表示(找不到模块) 我认为动态导入可以像codeB一样为路径使用变量,它应该可以工作。 有人知道为什么代码B不起作用吗

我在寻找原因

代码A

let dark = `dark.js`;
let a = await import(`echarts/theme/${dark}`);
代码B

let c = `echarts/theme/${dark}`
let b = await import(c)
工作原理不同。代码A正常工作时,代码B返回一个错误,表示(找不到模块)

我认为动态导入可以像codeB一样为路径使用变量,它应该可以工作。 有人知道为什么代码B不起作用吗