【发布时间】:2018-10-10 01:29:35
【问题描述】:
我想使用 Emmet 或等效工具将字符串缩写扩展为可在我的 JavaScript 项目的其余部分中使用的解析树。
看起来 Emmet 并不是被设计为作为 NPM 模块使用的,我找不到任何关于如何在 JavaScript 项目中使用它的文档。
我正在寻找等同于:
emmet.parse('#main') 输出与{ type: 'div', attributes: { id: 'main' } } 等效的内容。
我对 HTML 字符串输出不感兴趣,我需要直接在我自己的项目中使用解析树。
我真的很惊讶没有这样的东西。我错过了什么吗?如何仅将 Emmet 的解析器部分用作库?
我在npm install emmet 之后尝试了import 和require,但它似乎不是作为模块设计的,不会加载。
【问题讨论】:
标签: javascript emmet