gpt4 book ai didi

typescript - Visual Studio Code : Connot compile module unless the --module flag is provided

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

我在使用 TypeScript 代码文件时遇到错误,这似乎是一个常见错误,但我无法修复它。我是 Visual Studio Code 的新手。

Cannot compile modules unless the '--module' flag is provided

enter image description here

最佳答案

所以,我理解你的问题 - 这确实是一个常见的异常,要解决它你应该分析 compiler options

因此,如果您通过 tasks.json 编译代码,您可以像这样为编译器定义几个附加参数

{
"version": "0.1.0",

// The command is tsc. Assumes that tsc has been installed using npm install -g typescript
"command": "tsc",

// The command is a shell script
"isShellCommand": true,

// Show the output window only if unrecognized errors occur.
"showOutput": "silent",

// args is the HelloWorld program to compile.
"args": ["-m", "commonjs", "HelloWorld.ts"],

// use the standard tsc problem matcher to find compile problems
// in the output.
"problemMatcher": "$tsc"
}

so -m 表示--module编译命令

已编辑

因此,如果您使用 tsconfig.json,您可以通过模块设置找到默认配置 here

“模块”:“commonjs”:

  • module - 告诉编译器使用模块系统的标志
  • commonjs - 模块系统

希望能解决您的问题!祝你好运!

关于typescript - Visual Studio Code : Connot compile module unless the --module flag is provided,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34627148/

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