babel-plugin-feature-flags:用于管理特征标记的babel变换

时间:2021-05-05 03:49:07
【文件属性】:
文件名称:babel-plugin-feature-flags:用于管理特征标记的babel变换
文件大小:27KB
文件格式:ZIP
更新时间:2021-05-05 03:49:07
babel-plugin JavaScript babel插件功能标志 该插件适用于Babel6。如果您需要支持Babel 5,请使用0.2.x版本。 一个实现功能标记以启用和禁用功能的babel插件。 此插件旨在执行无效代码清除步骤(Uglify,babel-plugin-dead-code-elimination等),以删除所有无法访问的代码。 通过查找诸如isEnabled('my-feature')类的调用表达式并检查通过插件选项传递的功能图中是否启用/禁用/禁用功能,可以实现功能标志。 如果已知该功能已启用或禁用,则将调用表达式替换为布尔文字(分别为true或false )。 如果功能是动态的,则调用表达式将被单独保留。 例子 给定.babelrc { " plugins " : [[ " feature-flags " , { " import " : { " module " : " m
【文件预览】:
babel-plugin-feature-flags-master
----.travis.yml(912B)
----test()
--------fixtures()
--------test.js(3KB)
----README.md(2KB)
----CODE_OF_CONDUCT.md(326B)
----.gitignore(28B)
----index.js(2KB)
----CHANGELOG.md(4KB)
----package.json(703B)

网友评论