As I said, you cannot use compiled individual files using webpack. It may break with Uncaught ReferenceError: __webpack_require__ is not defined .
It is better to write your own loader or ask ts-loader provide the ability to save the transmitted source.
Or I wrote a loader that can save compiled typescript files as separate files.
You can use the second bootloader or post loader as shown below.
as a second bootloader:
module: { loaders: [{ test: /\.ts?$/, loaders: ['scatter-loader', 'ts-loader'] }] }
or as a post loader
module: { loaders: [{ test: /\.ts?$/, loaders: ['ts-loader'] }], postLoader: [{ test: /\.ts?$/, loaders: ['scatter-loader'] }] }
Note: scatter-loader is working.
source share