0

像这样的代码(带有 webpack 的打字稿):
file1:

 console.log(1);
 export const namespace1 = root.lookup('***');

文件2:

import { namespace1 } from './pb.ts';
console.log(2);
export import XXX = namespace1.XXX;

然后我得到一个错误,namespace1 未定义;
在此处输入图像描述
,控制台输出只有“2”;这意味着 file1 没有被执行。但是,如果我在 file2 中添加一行

console.log(namespace1);

代码成功运行,控制台输出“1”和“2”。
我认为这可能可以通过 config webpack 解决,但仍然不知道。所以拜托,你能告诉我如何配置 webpack 或其他方法来避免这个问题吗?

4

0 回答 0