我有2个tsconfigs,一个用于我的开发版本,一个用于我的产品版本。
我选择带有-p
标志的tsconfig :
tsc -p dev.tsconfig.json
Ts-loader正在寻找tsconfig.json文件。如何使用ts-loader指定另一个文件名?
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" }
]
}
};
Webpack使我们能够为每个加载器添加自定义选项。此处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'
}
};
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句