Skip to content

Commit b2d724b

Browse files
author
sky
committed
fix: support tsx file
1 parent 7788f74 commit b2d724b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/base.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,16 @@ const path = require('path');
33
const WebpackReactBaseBuilder = WebpackBuilder => class extends WebpackBuilder {
44
constructor(config = {}) {
55
super(config);
6-
this.setExtensions('.jsx');
76
this.mergeConfig(require('../config/config'));
87
this.mergePlugin(require('../config/plugin'));
98
this.setResolveLoader({
109
modules: [path.resolve(__dirname, '../node_modules')]
1110
});
1211
this.setBabelrc(path.resolve(__dirname, '../config/.babelrc'));
12+
this.setExtensions('.jsx', false);
13+
if (this.typescript) {
14+
this.setExtensions('.tsx', false);
15+
}
1316
}
1417

1518
prepareCssModuleLoader(loaders) {

0 commit comments

Comments
 (0)