1. Caches the public mount function and rewrites the browser platform mount
  2. Check whether the render function is passed in, if not, whether template is passed in, if not, get the outerHTML of the EL node as template
  3. Call the baseCompile function
  4. The parser converts the template compilation of template strings into an AST abstract syntax tree
  5. Optimize – Static node markup for AST, mainly used for rendering optimization of virtual DOM
  6. Convert the AST abstract syntax tree to a JS string for the Render function by generate
  7. Convert the render function to an executable function using the createFunction function
  8. Mount the last render function into Option
  9. Execute the public mount function