打字稿文件中的导入模块给出错误"除非提供'--module'标志,否则无法编译模块"

Rhu*_*esh 2 javascript node.js typescript gulp visual-studio-code

我正在尝试导入全局安装gulp模块,但我收到错误"无法编译模块,除非在visual studio代码中提供'--module'标志".

在哪里设置这个--module标志? 在此输入图像描述

Bro*_*cco 5

打开tsconfig.json文件,确保已module设置

{
  "compilerOptions": {
    "module": "commonjs"
  }
}
Run Code Online (Sandbox Code Playgroud)

模块的可能值列表如下:

  • CommonJS的
  • AMD
  • UMD
  • 系统

注意如果您已经module设置,则可能需要通过命令托盘重新加载编辑器

另外值得注意的--module是在引入tsconfig.json命名之前引用命令行参数module