react18【系列实用教程】搭建开发环境(2024版)Vite+React (官方推荐)(含@配置,react-developer-tools 和 Redux DevTools 下载安装)

简介: react18【系列实用教程】搭建开发环境(2024版)Vite+React (官方推荐)(含@配置,react-developer-tools 和 Redux DevTools 下载安装)

以项目名 reactDemo为例

1. 下载脚手架

在目标文件夹中打开命令行

npm create vite

2. 安装项目依赖

cd reactDemo
npm i

若安装失败,则修改下载源重试

npm config set registry https://registry.npmmirror.com

3. 启动项目

npm run dev

4. 预览项目

浏览器访问 http://localhost:5173/

配置 @ 映射 src 目录

vite.config.js

import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";

export default defineConfig({
  plugins: [react()],
  resolve: {
    alias: {
      // @ 映射 src 目录
      "@": "/src",
    },
  },
});

配置 vscode 识别 @ 弹出相对路径下拉提示

新增文件 jsconfig.json

{
  "compilerOptions": {
    "baseUrl": "./",
    "paths": {
      "@/*": ["src/*"]
    }
  }
}

安装浏览器调试插件 react-developer-tools

下载插件

链接:https://pan.baidu.com/s/1P130eTKIvofSnR5jIhlNqw?pwd=cks7

谷歌浏览器打开插件管理页 chrome://extensions/

将 react-developer-tools.crx 拖入即可

重启浏览器,浏览 react 项目,右键选检查,在开发者调试工具中可见


安装浏览器调试插件 Redux DevTools

下载插件

链接:https://pan.baidu.com/s/1dee7gROO4c261wrf3x6DTQ?pwd=23is

安装方式同上文

 

目录
相关文章
|
9月前
|
编解码 前端开发 JavaScript
js react antd 实现页面低分变率和高分变率下字体大小自适用,主要是配置antd
在React中结合Ant Design与媒体查询,通过less变量和响应式断点动态调整`@font-size-base`,实现多分辨率下字体自适应,提升跨设备体验。
470 2
|
前端开发
如何在React Router中进行嵌套路由配置?
如何在React Router中进行嵌套路由配置?
697 57
|
前端开发 JavaScript CDN
React 安装(CDN)
10月更文挑战第6天
676 2
|
资源调度 前端开发 JavaScript
React 安装(NPM)
10月更文挑战第6天
396 1
|
前端开发 JavaScript 应用服务中间件
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
本文是一篇详细的教程,介绍了如何在Linux系统上安装和配置nginx,以及如何将打包好的前端项目(如Vue或React)上传和部署到服务器上,包括了常见的错误处理方法。
4707 0
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
|
资源调度 JavaScript 前端开发
使用vite+react+ts+Ant Design开发后台管理项目(二)
使用vite+react+ts+Ant Design开发后台管理项目(二)
|
前端开发
react配置proxy代理的两种方式
本文介绍了在React项目中配置代理的两种方式:通过在package.json中添加代理配置,以及通过创建setupProxy.js文件来实现更复杂的代理规则。
991 2
|
前端开发 开发工具 git
全局安装react
全局安装react
204 1
|
8月前
|
缓存 前端开发 JavaScript
React Hooks深度解析与最佳实践:提升函数组件能力的终极指南
🌟蒋星熠Jaxonic,前端探索者。专注React Hooks深度实践,从原理到实战,分享状态管理、性能优化与自定义Hook精髓。助力开发者掌握函数组件的无限可能,共赴技术星辰大海!
React Hooks深度解析与最佳实践:提升函数组件能力的终极指南
|
缓存 前端开发 数据安全/隐私保护
如何使用组合组件和高阶组件实现复杂的 React 应用程序?
如何使用组合组件和高阶组件实现复杂的 React 应用程序?
426 68