Browse Source

workflow: log compile time in template explorer

Evan You 6 years ago
parent
commit
31f3383a02
1 changed files with 2 additions and 0 deletions
  1. 2 0
      packages/template-explorer/src/index.ts

+ 2 - 0
packages/template-explorer/src/index.ts

@@ -37,6 +37,7 @@ window.init = () => {
     try {
       const errors: CompilerError[] = []
       const compileFn = ssrMode.value ? ssrCompile : compile
+      const start = performance.now()
       const { code, ast, map } = compileFn(source, {
         filename: 'template.vue',
         ...compilerOptions,
@@ -45,6 +46,7 @@ window.init = () => {
           errors.push(err)
         }
       })
+      console.log(`Compiled in ${(performance.now() - start).toFixed(2)}ms.`)
       monaco.editor.setModelMarkers(
         editor.getModel()!,
         `@vue/compiler-dom`,