当前位置: 首页 > news >正文

js 创建 React 项目

起因(目的):

js 很久没写了。
react js 之前粗略看过, 最近又需要用到, 继续学习, 记录 + 积累。

1. 新建 React 项目 的几种方法。

  1. 官方建议使用 next 来创建 React 项目, 但是我觉得太复杂了。以后再看看.

npx create-next-app@latest # !!! 不建议使用:

  1. 我之前用的是,

npx create-react-app small_react_app # app 名称不要包含大写字母

  1. 刚刚看可一个教程,vite 很火,也很快。!!! 推荐这个 !!!

npm create vite@latest 或
npm create vite@4.1.0
根据提示,逐步操作
npm install 或 npm i # 安装必要的包。
npm run dev # 运行默认的示例代码

2. 安装 bootstrap, 一个经典的 css 框架

目的是使用 css , 美化页面

npm i bootstrap@5.2.3 # 读法是: boot-strap,就是 鞋带 的意思!

3. 其他临时笔记

  • node -v # 版本最好大于 19
  • .tsx 文件, 是 react 的组件的文件!
  • export default App; // 导出,可以用在别处!
  • hmr: hot module replacement 热加载
  • React 组件必须以大写字母开头
  • 可以使用 <Fragment> 标签来替换 div, 或是直接使用 <> </>
  • markdown 里面, 如果遇到一些特殊的标点符号,需要用 \ 来转义!
http://www.lryc.cn/news/430904.html

相关文章:

  • WPF 中常用 `Transform` 类的介绍、使用示例和适用场景
  • ElasticSearch-DSL
  • Learn ComputeShader 07 Post Processing
  • 初始QT!
  • 全国大学生数据建模比赛——深度学习
  • Qt技巧(二)-滑动界面,轮询控件,循环操作控件
  • 003——单链表
  • XILINX平台下LINUX DMA驱动调研
  • Oracle数据库安装和配置指南
  • 制造业中工艺路线(工序)与产线(工作中心)关系
  • 目标跟踪算法——ByteTrack算法原理解析
  • C语言编译的过程
  • 前端面试题——栈与队列、动态路由、链表
  • Java算法之计数排序(Counting Sort)
  • 【系统架构设计师-2012年】综合知识-答案及详解
  • webpack4手动搭建Vue项目
  • Python爬虫所需的技术及其原理(简单易懂)
  • FxFactory 8 for Mac 视觉特效插件包安装
  • 将语义分割的标签转换为实例分割(yolo)的标签
  • QT 遍历ini配置文件
  • ecmascript和javascript的区别详细讲解
  • 【Python报错已解决】“ModuleNotFoundError: No module named ‘timm‘”
  • 「图::存储」链式邻接表|链式前向星(C++)
  • 《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 10数据中心中的BGP
  • unity游戏开发——标记物体 一目了然
  • vue 项目打包图片没有打包进去问题解决
  • TCP的传输速度
  • 直播间的“骆驼”比沙漠还多?刀郎演唱会惊现“骆驼”
  • Android Studio gradle下载太慢了!怎么办?(已解决)
  • 安卓版Infuse来了 打造自己的影视墙