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;
相关推荐
weixin_539446783 分钟前
使用Java HttpServletResponse和JavaScript Fetch下载文件
java·javascript·python
每天吃饭的羊10 分钟前
LeetCode JS 常用辅助数据结构
前端
丑过三八线14 分钟前
【无标题】
前端
yuananyun20 分钟前
APP 图标规范与设计全攻略:iOS/Android/Web 一次设计多端合规,快速出图
android·前端·ios
李剑一21 分钟前
面试问网络?问到我的软肋了。面试官:讲一下HTTP强缓存与协商缓存
前端·面试
小雨下雨的雨24 分钟前
近视度数模拟器鸿蒙PC Electron框架技术实现详解
前端·javascript·electron
TE-茶叶蛋25 分钟前
Next.js中App Router 全部特殊文件一览
开发语言·javascript·网络
喜欢踢足球的老罗29 分钟前
逆向 WhatsApp Web:前端 SDK 深度剖析与 Chrome 插件实战指南
前端·chrome
roseonly_h30 分钟前
如何将钉钉微应用在浏览器打开
前端·钉钉
小雨下雨的雨40 分钟前
鸿蒙PC用Electron框架——Canvas蜡笔抖动效果实现技术深度解析
前端·javascript·华为·electron·鸿蒙系统