typescript outDir setting in tsconfig.json not working

后端 未结 4 986
臣服心动
臣服心动 2021-02-05 01:00

I can\'t seem to get the outDir flag working when used in package.json. Directory structure is pretty simple: tsconfig.json at the root le

4条回答
  •  我寻月下人不归
    2021-02-05 01:14

    This is my folder structure.

    Keep the typescript files in src folder and keep the tsconfig.json in root.

    In tsconfig json file add foldername for outDir in compilerOptions

    "compilerOptions": {    
        "outDir": "build",
        "module": "commonjs",
        "target": "es6",
        "moduleResolution": "node",
        "emitDecoratorMetadata": true,
        "experimentalDecorators": true,
        "noImplicitAny": true,
        "sourceMap": true
      },
    

    and run the below commands.

    just cd to the root folder and type

    tsc

    or

    tsc --outDir .

    which will build the outDir folder with js and map.js files.

    source: https://github.com/Microsoft/TypeScript/issues/10585

提交回复
热议问题