File tree Expand file tree Collapse file tree 2 files changed +16
-4
lines changed Expand file tree Collapse file tree 2 files changed +16
-4
lines changed Original file line number Diff line number Diff line change @@ -73,15 +73,26 @@ rollup.rollup({
73
73
. then ( function ( bundle ) {
74
74
var code = bundle . generate ( {
75
75
format : 'umd' ,
76
- moduleName : 'Vue'
76
+ moduleName : 'Vue' ,
77
+ banner : banner
77
78
} ) . code
78
- var minified = banner + '\n' + uglify . minify ( code , {
79
+ var res = uglify . minify ( code , {
79
80
fromString : true ,
81
+ outSourceMap : 'vue.min.js.map' ,
80
82
output : {
83
+ preamble : banner ,
81
84
ascii_only : true
82
85
}
83
- } ) . code
84
- return write ( 'dist/vue.min.js' , minified )
86
+ } )
87
+ // fix uglifyjs sourcemap
88
+ var map = JSON . parse ( res . map )
89
+ map . sources = [ 'vue.js' ]
90
+ map . sourcesContent = [ code ]
91
+ map . file = 'vue.min.js'
92
+ return [
93
+ write ( 'dist/vue.min.js' , res . code ) ,
94
+ write ( 'dist/vue.min.js.map' , JSON . stringify ( map ) )
95
+ ]
85
96
} )
86
97
. then ( zip )
87
98
} )
Original file line number Diff line number Diff line change 13
13
"files" : [
14
14
" dist/vue.js" ,
15
15
" dist/vue.min.js" ,
16
+ " dist/vue.min.js.map" ,
16
17
" dist/vue.common.js" ,
17
18
" src"
18
19
],
You can’t perform that action at this time.
0 commit comments