📅  最后修改于: 2023-12-03 15:15:11.023000             🧑  作者: Mango
Fort Awesome React Github - Shell-Bash 是一个基于 React, Github API 和 Shell-Bash 的项目, 可以用于在 Github 上显示项目的 README 文件中的 font awesome 图标.
通过此项目, 用户可以:
在你的项目的 README 文件中, 可以使用以下语法添加 font awesome 图标:
<i class="fa fa-图标名"></i>
比如:
<i class="fa fa-github"></i>
这将会在页面中显示 Github 的图标.
要使用 Fort Awesome React Github - Shell-Bash, 需要进行以下步骤:
npm install --save fort-awesome-react-github-shell-bash
import { FortAwesomeReactGithubShellBash } from 'fort-awesome-react-github-shell-bash';
<FortAwesomeReactGithubShellBash repo="username/repo" />
repo
属性是必须的, 它指定了需要展示的 Github 仓库.
默认情况下, Fort Awesome React Github - Shell-Bash 会自动下载默认的 Shell-Bash 脚本, 并从中获取图标.
如果需要自定义 Shell-Bash 脚本, 可以在组件中使用 iconScript
属性:
<FortAwesomeReactGithubShellBash repo="username/repo" iconScript="https://mycustomscript.sh" />
下面是一个完整的示例, 展示了如何在 Fort Awesome React Github - Shell-Bash 中使用自定义 Shell-Bash 脚本:
import React from 'react';
import { FortAwesomeReactGithubShellBash } from 'fort-awesome-react-github-shell-bash';
const iconScript = `
#!/bin/sh
echo "fa-globe"
echo "fa-clock-o"
echo "fa-bookmark"
`;
function App() {
return (
<div className="App">
<FortAwesomeReactGithubShellBash repo="vuejs/vue" iconScript={iconScript} />
</div>
);
}
export default App;
import React from 'react';
import { FortAwesomeReactGithubShellBash } from 'fort-awesome-react-github-shell-bash';
const iconScript = `
#!/bin/sh
echo "fa-globe"
echo "fa-clock-o"
echo "fa-bookmark"
`;
function App() {
return (
<div className="App">
<FortAwesomeReactGithubShellBash repo="vuejs/vue" iconScript={iconScript} />
</div>
);
}
export default App;