compile.spec

parse 顾名思义,解析的意思,在这里指的是将 Dom 解析成 Ast 格式的数据,我们先来看一下测试结果

  1. Test Suites: 1 passed, 1 total
  2. Tests: 3 passed, 3 total
  3. Snapshots: 3 passed, 3 total
  4. Time: 6.933s

从结果中我们看到一共 Tests (单元) 3个,Snapshots(快照) 3个

文本解析

  1. import { ParserOptions } from '../src/options'
  2. import { baseParse, TextModes } from '../src/parse'
  3. import { ErrorCodes } from '../src/errors'
  4. import {
  5. CommentNode,
  6. ElementNode,
  7. ElementTypes,
  8. Namespaces,
  9. NodeTypes,
  10. Position,
  11. TextNode,
  12. InterpolationNode
  13. } from '../src/ast'