Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 使用module.exports和require无错误TS2451:无法重新声明块作用域变量_Typescript - Fatal编程技术网

Typescript 使用module.exports和require无错误TS2451:无法重新声明块作用域变量

Typescript 使用module.exports和require无错误TS2451:无法重新声明块作用域变量,typescript,Typescript,我根本不想在我的代码库中使用导入或导出。仅需要和module.exports。它是一个仅节点的项目。问题是,每当我在不同的文件中需要具有相同名称的模块时,我都会得到错误TS2451:无法重新声明块作用域变量 如何在不更改代码的情况下修复此问题?我已经看到了可以添加导入或导出的解决方案。我不想这样做。我想要一个解决方案,它来自于设置一个标志或编译器选项或类似的东西

我根本不想在我的代码库中使用
导入
导出
。仅需要和module.exports。它是一个仅节点的项目。问题是,每当我在不同的文件中需要具有相同名称的模块时,我都会得到
错误TS2451:无法重新声明块作用域变量

如何在不更改代码的情况下修复此问题?我已经看到了可以添加
导入
导出
的解决方案。我不想这样做。我想要一个解决方案,它来自于设置一个标志或编译器选项或类似的东西