如何在 ReactJS 项目中使用 Bootswatch 为网页添加主题?
原文:https://www . geeksforgeeks . org/如何使用-bootsswatch-in-reactjs-project 向您的网页添加主题/
我们可以使用bootswatch 为 ReactJS 项目添加即时主题。
bootsswatch:It是一个开源项目,它为 bootstrap 提供了许多 web 开发人员可以使用的免费主题。它帮助开发人员获得合适的用户界面,而无需花费时间和精力来设计不同的元素。
*先决条件:*
按照给定的链接开始。向下滚动一点,主题就会出现。一些最常用的主题是宇宙,黑暗。
*链接:*
https://bootswatch.com/
*项目结构:*
*在 ReactJS 项目中安装 bootsatch:*
- 点击预览按钮,以更广阔的视角查看不同的组件,如表单、下拉列表和其他组件,看看如果我们使用这个特定的主题,这些组件将如何显示。
- 选择主题后,点击下载按钮,下载 bootstrap.min.css 文件。
-
在你的 react.js 文件夹中打开终端,写命令,**这将在你的应用程序中安装 react-bootstrap。
jsx npm install react-bootstrap bootstrap
4. 举个例子,我们选择半机械人或者 https://bootswatch.com/cyborg/作为主题。现在在 src 文件夹中添加下载的 bootstrap.min.css 文件。 5. 在index . js . Filename-index . js:中导入 bootstrap.min.css 文件,这里我们只导入 bootstrap.min.css.** 现在主题适用于整个应用程序。java 描述语言
```jsx import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App from './App'; import reportWebVitals from './reportWebVitals';
// Import downloaded theme import './bootstrap.min.css';
ReactDOM.render( , document.getElementById('root') ); reportWebVitals(); ```* 6. 在 src 文件夹中创建另一个文件夹组件,并在其中创建一个文件并将其命名为 Home.js 它将是我们的功能组件。* 7. **Create a functional component in the file, like below. Now add any bootstrap component in your react.js application and it will be styled according to the theme.
文件名- Home.js:
java 描述语言
```jsx import React from 'react'; import {Image , Row} from 'react-bootstrap';
const Home = () => {
return (
Welcome to GeeksforGeeks
Let's Learn
{/ aligning the image at the center /}
export default Home ```* 8. *Now we just need to import the Home.js component in our App.js root component.
Filename- App.js: 去掉这个文件中不必要的东西,添加下面的代码。
java 描述语言
```jsx import './App.css'; // Importing Home component import Home from './component/Home';
function App() { return (
export default App; ```****
**启动服务器:运行以下命令启动服务器。****
**npm start**
**输出:应用的主题是 Cyborg(黑暗主题),这里是输出。****
**
版权属于:月萌API www.moonapi.com,转载请注明出处