使用webpack和typescript生成一个输出文件

时间:2017-04-28 13:34:01

标签: webpack

我刚刚开始使用webpack,需要转换并捆绑一个TypeScript应用程序。在这个应用程序中,我有几个导入到其他类,我想要包含在一个单独的输出js文件中。

我的配置文件如下所示:

var path = require('path');

module.exports = {
devtool: 'source-map',
devServer: {
    inline: true,
},
entry: {
    vendor: ["./main"]
},
module: {
    loaders: [{
        test: /\.ts$/,
        loaders: ['babel?{"presets":["es2015"],"cacheDirectory":true}', "awesome-typescript-loader"],
        exclude: /(node_modules)/,
    }]
},
output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'mylib.module.js',
    library: 'mylib',
    libraryTarget: 'umd'
},
resolve: {
    extensions: ['.ts', '.tsx', '.js', '.jsx']
}
}

不幸的是,这个配置只为我生成了main.ts的已编译源代码而没有其他所有类。有人能指出我这个任务的正确配置吗?

我已经尝试在webpack-docs中找到解决方案,但我找不到其中的某些内容......

亲切的问候

0 个答案:

没有答案