File tree Expand file tree Collapse file tree 1 file changed +15
-17
lines changed Expand file tree Collapse file tree 1 file changed +15
-17
lines changed Original file line number Diff line number Diff line change @@ -5,36 +5,34 @@ module.exports = {
5
5
filename : 'build.js'
6
6
} ,
7
7
resolve : {
8
- extensions : [ '.ts' , '.js' , 'tsx' ]
8
+ alias : {
9
+ vue$ : 'vue/dist/vue.esm.js'
10
+ } ,
11
+ extensions : [ '.ts' , '.tsx' , '.js' ]
9
12
} ,
10
13
module : {
11
14
rules : [
12
15
{
13
16
test : / \. t s $ / ,
14
- exclude : / n o d e _ m o d u l e s | v u e \/ s r c / ,
15
- loader : 'ts-loader' ,
16
- options : {
17
- appendTsSuffixTo : [ / \. v u e $ / ]
17
+ exclude : / n o d e _ m o d u l e s / ,
18
+ use : {
19
+ loader : 'ts-loader' ,
20
+ options : {
21
+ appendTsSuffixTo : [ / \. v u e $ / ]
22
+ }
18
23
}
19
24
} ,
20
25
{
21
26
test : / \. t s x $ / ,
22
- exclude : / n o d e _ m o d u l e s | v u e \/ s r c / ,
23
- loader :[
24
- {
25
- loader : "babel-loader"
26
- } ,
27
- {
28
- loader : "ts-loader" ,
29
- }
27
+ exclude : / n o d e _ m o d u l e s / ,
28
+ use : [
29
+ 'babel-loader' ,
30
+ 'ts-loader'
30
31
]
31
32
} ,
32
33
{
33
34
test : / \. v u e $ / ,
34
- loader : 'vue-loader' ,
35
- options : {
36
- esModule : true
37
- }
35
+ use : [ 'vue-loader' ]
38
36
}
39
37
]
40
38
} ,
You can’t perform that action at this time.
0 commit comments