File tree 3 files changed +9
-2
lines changed
3 files changed +9
-2
lines changed Original file line number Diff line number Diff line change 1
1
var compiler = require ( 'vue-template-compiler' )
2
2
var loaderUtils = require ( 'loader-utils' )
3
+ var beautify = require ( 'js-beautify' ) . js_beautify
3
4
var normalize = require ( './normalize' )
4
5
var hotReloadAPIPath = normalize . dep ( 'vue-hot-reload-api' )
5
6
@@ -61,5 +62,7 @@ module.exports = function (html) {
61
62
}
62
63
63
64
function toFunction ( code ) {
64
- return 'function(){' + code + '}'
65
+ return 'function(){' +
66
+ beautify ( code , { indent_size : 2 } ) +
67
+ '}'
65
68
}
Original file line number Diff line number Diff line change 31
31
"dependencies" : {
32
32
"consolidate" : " ^0.14.0" ,
33
33
"hash-sum" : " ^1.0.2" ,
34
+ "js-beautify" : " ^1.6.3" ,
34
35
"loader-utils" : " ^0.2.10" ,
35
36
"lru-cache" : " ^4.0.1" ,
36
37
"object-assign" : " ^4.0.0" ,
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ var genId = require('../lib/gen-id')
10
10
var SourceMapConsumer = require ( 'source-map' ) . SourceMapConsumer
11
11
var ExtractTextPlugin = require ( "extract-text-webpack-plugin" )
12
12
var compiler = require ( 'vue-template-compiler' )
13
+ var beautify = require ( 'js-beautify' ) . js_beautify
13
14
14
15
var loaderPath = 'expose?vueModule!' + path . resolve ( __dirname , '../' )
15
16
var mfs = new MemoryFS ( )
@@ -62,7 +63,9 @@ function test (options, assert) {
62
63
63
64
function assertRenderFn ( options , template ) {
64
65
var compiled = compiler . compile ( template )
65
- expect ( options . render . toString ( ) ) . to . equal ( 'function (){' + compiled . render + '}' )
66
+ expect ( options . render . toString ( ) . replace ( / \t / g, '' ) ) . to . equal ( 'function (){' +
67
+ beautify ( compiled . render , { indent_size : 2 } ) +
68
+ '}' )
66
69
}
67
70
68
71
function interopDefault ( module ) {
You can’t perform that action at this time.
0 commit comments