gpt4 book ai didi

typescript - 除非提供 --module 标志,否则无法编译模块

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

更新:我当时遇到的问题是由于 VS/Typescript 中的错误。此问题现已解决。目前,出现此错误的唯一原因是没有在 Typescript 属性中选择模块类型。查看已接受的答案。

VS 15:asp.net MVC 项目。

我添加了一个 typescript 文件。然后我将模块系统设置为系统。

然后我构建项目。

出现错误:除非提供 --module 标志,否则无法编译模块。

然后我检查 ts 文件的属性。我将构建操作设置为无。错误消失。

但是,如果我使用带有 Greeter 类的模板开始一个新的 Typescript 项目,那么一切都会按预期进行。

但我仔细查看了项目设置,没有发现任何差异。

我已经阅读了关于此错误的所有其他堆栈溢出答案,但没有一个解决了该错误。

我发现的唯一解决方法是将“Compile On Save”设置为 true,然后将构建操作设置为“None”

最佳答案

1 打开项目属性(在解决方案资源管理器中右键单击您的项目,然后单击“属性”)。

2 打开 TypeScript 选项卡。

3 在模块系统部分选择AMD。

关于typescript - 除非提供 --module 标志,否则无法编译模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32170041/

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