I have 2 tsconfigs, one for my dev build and one for my prod build.
I choose the tsconfig with the -p flag :
tsc -p dev.tsconfig.json

Ts loader正在寻找tsconfig.json文件.如何使用ts加载程序指定另一个文件名?

module.exports = {
    entry : __dirname + "/src/app/main.ts",
    output : {
        path : __dirname + "/dist",
        filename : "bundle.js"
    },
   resolve : {
     extensions : ["", ".webpack.js", ".web.js", ".js", ".ts"]
   },
   module: {
        loaders: [
            { test: /\.ts?$/, loader: "ts" }
        ]
    }
};

推荐答案

Update(第4页):如 comments 中所述,语法已更改,如answer below中所述.


Webpack允许我们 for each 加载程序添加自定义选项.here中描述了所有ts-loader个配置属性.

configFileName是你要找的房产.应该是这样的.

module.exports = {
    entry : __dirname + "/src/app/main.ts",
    output : {
        path : __dirname + "/dist",
        filename : "bundle.js"
    },
    resolve : {
        extensions : ["", ".webpack.js", ".web.js", ".js", ".ts"]
    },
    module: {
        loaders: [
            { test: /\.ts?$/, loader: "ts" }
        ]
    },
    ts: {
        configFileName : 'dev.tsconfig.json'
    }
};

Typescript相关问答推荐

物料UI图表仅在悬停后加载行

如何使用属性作为具有Generics的TypScript类中的类型守护?

处理API响应中的日期对象

如果请求是流,如何等待所有响应块(Axios)

具有泛型类方法的类方法修饰符

接口中函数的条件参数

适当限制泛型函数中的记录

表单嵌套太深

如何在Typescript 中组合unions ?

为什么我的查询钩子返回的结果与浏览器的网络选项卡中看到的结果不同?

无法将从服务器接收的JSON对象转换为所需的类型,因此可以分析数据

在组件卸载时try 使用useEffect清除状态时发生冲突.react +打字

类型脚本-在调用期间解析函数参数类型

VITEST警告:当前的测试运行器不支持After Each/teardown挂钩

如何扩展RxJS?

如何在Angular /字体中访问API响应的子元素?

基于属性值的条件类型

如何使用useSearchParams保持状态

TypeScript:方法获胜';t接受较窄类型作为参数

将对象数组传递给 Typescript 中的导入函数