babeljs - 通过 babel 删除单个评论
问题描述
我想从 AST 中删除单个评论。我有 babel 插件,我的目标是一个节点。这个节点有一些leadingComments
. 一个节点将被删除,path.remove()
但评论将保持存在。我怎样才能删除评论。我不想只删除一些特定的评论。
解决方案
很不直观,但
Babel.types.removeComments(path.node);
确实有效。
推荐阅读
- android - 在 ubuntu 18.04 中全新安装颤振不会运行我的第一个应用程序
- c++ - 为什么 std::nounitbuf 在 MSVC 上没有做任何事情?
- react-native - 在 React Native 上设置相机样式
- c - 遍历 argv 指针到 char 指针
- html - 在 CSS 中重现复杂的渐变
- javascript - 在按钮 onclick 上调用 javascript 函数
- flutter - 如何在不关闭 AdGuard 的情况下让 Flutter 工作
- php - 通过上传 RDF 文件在 PHP 中可视化 RDF 图
- javascript - 如何以角度更改对象的值
- oracle-apex - 如何删除交互式网格中的过滤器?