gpt4 book ai didi

typescript - Typescript 中没有导入语句的外部模块

转载 作者:搜寻专家 更新时间:2023-10-30 20:43:41 25 4
gpt4 key购买 nike

当您将 import 语句添加到您的 Typescript 文件时,该文件将被视为外部模块。所以这不是问题:

File.1.ts

import { Type } from '...';
let whatever = 123;
...

File.2.ts

import { Type } from '...';
let whatever = 234;
...

所以这行得通。但是一旦删除了这两个 import 语句,这些文件就不再被视为模块,并且两个具有相同名称的变量将成为全局变量并相互干扰。

问题

如何强制对没有任何导入语句的源文件进行模块化?

最佳答案

需要importexport 一些东西。我建议导出一个 undefined 值:

export let undefined;

编译器不为该指令生成代码。

关于typescript - Typescript 中没有导入语句的外部模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41299017/

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