编译 typescript 文件 报错

配置完相关的 tsconfig.json 文件后,在控制台 运行 tsc 命令编译的时候 报错如下

图片描述

我是还少了什么东西吗?

tsconfit.json 文件里的内容 如下:

{
    "compilerOptions": {
        "target" : "es5",
        "module": "commonjs",
        "noImplicitAny": true,
        "removeComments": true,
        "preserveConstEnums": true,
        "outFile": "./tsc.js",
        "sourceMap": true
    },
    "files": [
        "demo.ts",
        "import.ts"
    ]
}

编译后 tsc.js文件是产生的 但是里面没内容。
我到底还少了啥东西导致上面的报错?

阅读 7.3k
2 个回答

outFile改成out

编译器提示了的,只有module为amd和system的时候才能配合outFile使用

clipboard.png
错误的翻译: 只有amdsystem模块才支持--outFile

amdsystem均是目前实现了文件模块化接口的规范, 与commonjs类似.

可以使用输出目录选项ourDir替代.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题