异构反应
这个软件包将 ANSI 逃生代码转换为格式化的文本输出,用于 React.
这是叉子 ansi-to-react 软件包,仅更新依赖性并移动到无害环境管理
安装
$ npm install @curvenote/ansi-to-react
使用量
基础
下面的例子显示了我们如何利用这个软件包来用ANSI逃生代码来制取一个字符串.
import Ansi from '@curvenote/ansi-to-react';
export function MyComponent() {
return <Ansi>{'\u001b[34mhello world'}</Ansi>;
}
将制作:
<code>
<span style="color:rgb(0, 0, 187)">hello world</span>
</code>
类
用类代替样式 style 属性.
<Ansi useClasses>{'\u001b[34mhello world'}</Ansi>
将会使
<code>
<span class="ansi-blue-fg">hello world</span>
</code>
类名称
| 字体颜色 | 背景颜色 |
|---|---|
| an-黑-fg | an-黑-bg |
| ansi-red-fg (英语) | ansi-red-bg (英语) |
| 反绿色fg | 反绿色bg |
| 安西黄色fg | 安西黄色bg |
| an-蓝-fg | si-蓝-bg |
| ansi-magenta-fg (英语) | ansi-magenta-bg (英语) |
| 亚西- 氰- fg | si-青-bg |
| ansi-white-fg (英语) | an-白-bg |
| (原始内容存档于2013-10-12). ansi-bright-black-fg | |
| 短发-红发 | |
| 反光-绿色- fg | |
| 淡黄花 | |
| 准蓝发 | |
| 反右-右-右-右 | |
| 反光- 青色- fg | |
| 短发- 白发 |
发展
这个包裹住在 packages/ansi-to-react 的曲线核心工作空间。 是从 曲线/ 自动对反应 时间 6ddf608从工作空间根安装,然后在此运行测试 :
$ bun run test