diff --git a/compiler/parse/index.js b/compiler/parse/index.js index 17bbfb6bdb..80a9c44855 100644 --- a/compiler/parse/index.js +++ b/compiler/parse/index.js @@ -42,6 +42,10 @@ function ParseError ( message, template, index ) { } export default function parse ( template ) { + if ( typeof template !== 'string' ) { + throw new TypeError( 'Template must be a string' ); + } + const parser = { index: 0, template,