如何生成与package.json + tsc命令匹配的tsconfig.json?

时间:2019-06-18 12:47:34

标签: angularjs typescript npm webstorm

我正在将TodoMvc Typescript-Angular用作AngularJS应用程序的蓝图。一切都很好,效果很好。基本上我可以:

  1. 使用package.jsonnpm install通过npm update安装或更新所有依赖项。
  2. 在js进行npm run compile的js下编译ts代码,该代码被配置为tsc --sourcemap --out js/Application.js js/_all.ts

我也在使用WebStorm,并且想获得与命令等效的tsconfig.json ...我该怎么做?

这样做tsc --init会生成一个新的泛型tsconfig.json,但它与命令tsc --sourcemap --out js/Application.js js/_all.ts并不相同...有一种方法可以根据package.json生成它设定?还考虑那里的TS版本?

1 个答案:

答案 0 :(得分:1)

以下配置应该起作用:

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es5",
        "sourceMap": true,
        "outFile": "js/Application.js"
    },
    "exclude": [
        "node_modules"
    ],
    "include": ["js/_all.ts"]
}