React01 开发环境搭建

React 开发环境搭建

一、创建 React 项目

  • 执行下述命令创建 react 项目 blu-react-basis
bash 复制代码
npx create-react-app blu-react-basis

项目目录结构如下:

  • 执行下述命令启动项目
bash 复制代码
npm run start

启动效果如下:

二、项目精简

删除不必要的文件

简化 index.jsApp.js

  • index.js
js 复制代码
//导入React必要的两个核心包
import React from 'react';
import ReactDOM from 'react-dom/client';

//导入根组件
import App from './App';

//将根组件渲染到index.html中id为root的dom节点上
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(<App/>);
  • App.js
js 复制代码
//根组件
function App() {
  return (
    <div className="App">
      HELLO BLU FROM REACT
    </div>
  );
}
export default App;
相关推荐
这儿有一堆花几秒前
告别 Class 组件:拥抱 React Hooks 带来的函数式新范式
前端·javascript·react.js
十二春秋13 分钟前
场景模拟:基础路由配置
前端
六月的可乐17 分钟前
实战干货-Vue实现AI聊天助手全流程解析
前端·vue.js·ai编程
一 乐43 分钟前
智慧党建|党务学习|基于SprinBoot+vue的智慧党建学习平台(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·学习
BBB努力学习程序设计2 小时前
CSS Sprite技术:用“雪碧图”提升网站性能的魔法
前端·html
Zyx20072 小时前
深拷贝:JavaScript 中对象复制的终极解法
javascript
BBB努力学习程序设计2 小时前
CSS3渐变:用代码描绘色彩的流动之美
前端·html
冰暮流星2 小时前
css之动画
前端·css
jump6802 小时前
axios
前端
spionbo2 小时前
前端解构赋值避坑指南基础到高阶深度解析技巧
前端