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

1. 使用 IntelliJ IDEA 创建 React 项目:创建 React 项目界面详解;配置 Yarn 为包管理器

1. 使用 IntelliJ IDEA 创建 React 项目:创建 React 项目界面详解;配置 Yarn 为包管理器

  • 🧩 使用 IntelliJ IDEA 创建 React 项目(附 Yarn 配置与 Vite 建议)
    • 📷 创建 React 项目界面详解
      • 1️⃣ Name(项目名)
      • 2️⃣ Location(项目路径)
      • 3️⃣ Project type(项目类型)
      • 4️⃣ Node interpreter(Node 解释器)
      • 5️⃣ create-react-app
      • ❗红色提示信息解析
      • 6️⃣ ✅ Create TypeScript project
    • 🧶 配置 Yarn 为包管理器
      • ✅ 安装 Yarn(全局)
      • ✅ 验证 Yarn 是否生效
      • 添加 Yarn 到环境变量 Path中
      • ✅ IDEA 中启用 Yarn
      • ✅ 使用 Yarn 重新安装

🧩 使用 IntelliJ IDEA 创建 React 项目(附 Yarn 配置与 Vite 建议)

在现代前端开发中,React 仍然是最受欢迎的 UI 库之一。虽然很多开发者习惯使用命令行工具创建 React 应用,但 IntelliJ IDEA 也提供了图形化的新建入口,支持 create-react-appViteNext.js 等方案。

本篇文章将手把手带你通过 IntelliJ IDEA 创建 React 项目,并重点讲解 Yarn 配置和 create-react-app 的注意事项。


📷 创建 React 项目界面详解

以下是通过 IDEA 新建 React 项目的界面(截图):
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

我们逐项解释上图中的重要字段和提示内容:


1️⃣ Name(项目名)

  • 你要创建的项目名称,例如:reactmy_app 等。
  • 最终项目目录将自动以此命名。

注意:项目名称要遵循npm包命名规范,使用 数字、字母、下划线 命名


2️⃣ Location(项目路径)

  • 本地文件系统中项目的存放位置。
  • 示例:D:\IdealProjects\react

3️⃣ Project type(项目类型)

  • IDEA 提供了:
    • React: 使用 create-react-app
    • React Native: 原生应用开发
    • Next.js: SSR 框架

本文选择:React


4️⃣ Node interpreter(Node 解释器)

  • IDEA 自动检测你的 Node 安装路径。
  • 例如:D:\soft\nodejs\node.exe
  • 版本号:22.15.0(请使用 Node 18 或以上)

如未识别,请点击右侧 ... 选择本地 Node 可执行文件。


5️⃣ create-react-app

  • IDEA 内部通过 npx create-react-app 方式生成 React 项目。
  • 下拉框中可选择版本(如 5.1.0)。
  • 实际等价于:
npx create-react-app my-app

❗红色提示信息解析

Using the create-react-app is not the advised method for creating React applications. The preferred approach is to use a template with the Vite bundler when using React without a framework.

这段话的意思是:

  • 官方不再推荐使用 create-react-app 创建新项目
  • 推荐使用 Vite 创建 React 应用,具有更快的启动速度、更现代的构建架构。
  • 如果你不使用 Next.js 等框架,请优先考虑 Vite

6️⃣ ✅ Create TypeScript project

  • 可选项:是否使用 TypeScript 模板。
  • 勾选后,项目会默认启用 .tsx 文件及类型系统。

🧶 配置 Yarn 为包管理器

虽然 IDEA 默认使用 npm,你可以切换为更高效的 Yarn
Yarn vs npm 全面对比:谁才是最适合你的前端包管理器

✅ 安装 Yarn(全局)

npm install -g yarn

✅ 验证 Yarn 是否生效

在终端(CMD)执行:

yarn --version

在这里插入图片描述
如果输出版本号如 1.22.22,说明 Yarn 安装成功。

添加 Yarn 到环境变量 Path中

通过下面命令找到 Yarn 的安装路径

where yarn

应返回类似:

C:\Users\admin\AppData\Roaming\npm\yarn
C:\Users\admin\AppData\Roaming\npm\yarn.cmd

在这里插入图片描述
将它的目录 C:\Users\admin\AppData\Roaming\npm\ 配置在环境变量 Path 中,这样 IDEA 中就可以运行该命令了
在这里插入图片描述

✅ IDEA 中启用 Yarn

  1. 打开 File > Settings(或 Preferences
  2. 导航到:Languages & Frameworks > Node.js and NPM
  3. 配置如下:
    • Node interpreter: 正确的 Node 路径
    • Package manager: 选择 yarn 的路径(例如 yarn.cmd),可以直接粘贴路径 C:\Users\admin\AppData\Roaming\npm\yarn.cmd
      在这里插入图片描述
      IDEA 控制台查看是否能够使用 yarn 命令
      在这里插入图片描述

✅ 使用 Yarn 重新安装

项目默认是通过 npm 的方式去进行安装的,这也是为什么项目名称要遵循npm包命名规范的原因,项目目录目录结构如下
在这里插入图片描述
如果你想用 yarn 的方式去进行安装,可以把 package-lock.json 这个文件删掉,把 node_modules 也删掉,再执行 yarn 或者 yarn install,执行完之后,会生成 yarn.lock 文件。
在这里插入图片描述


http://www.xdnf.cn/news/402391.html

相关文章:

  • VLM-RL:用于安全自动驾驶的统一视觉语言模型和强化学习框架——论文阅读
  • vue3搭建实战项目笔记四
  • 前端面试高频50个问题,解答
  • 【2025最新】Vm虚拟机中直接使用Ubuntu 免安装过程直接使用教程与下载
  • 26 广西大学机械考研材料力学真题 材料力学考研复习笔记题库 机械考研材料力学择校推荐哪个院校?
  • MATLAB复制Excel数据到指定区域
  • lenis滑动插件的笔记
  • 【sqlmap需要掌握的参数】
  • Oracle 19c 静默安装
  • LeetCode[101]对称二叉树
  • 05_jdk8新特性
  • SpringAI框架中的RAG模块详解及应用示例
  • WebRTC:去中心化网络P2P框架解析
  • continue通过我们的开源 IDE 扩展和模型、规则、提示、文档和其他构建块中心,创建、共享和使用自定义 AI 代码助手
  • 白帽SEO与黑帽SEO差异
  • 24.(vue3.x+vite)引入组件并动态挂载(mount)
  • 蓝桥杯13届 卡牌
  • Docker私有仓库实战:官方registry镜像实战应用
  • ZYNQ笔记(二十一): VDMA HDMI 彩条显示
  • 当生产了~/qt-arm/bin/qmake,可以单独编译其他-源码的某个模块,如下,编译/qtmultimedia
  • openwrt目录结构(部分)
  • 【开源工具】深度解析:基于PyQt6的Windows时间校时同步工具开发全攻略
  • ZYNQ处理器在发热后功耗增加的原因分析及解决方案
  • Vue3 Echarts 3D饼图(3D环形图)实现讲解附带源码
  • springCloud/Alibaba常用中间件之Setinel实现熔断降级
  • Python动态渲染页面抓取之Selenium使用指南
  • springboot-web基础
  • 单片机学习Day08--相邻流水灯
  • 主流编程语言中ORM工具全解析
  • 对基于再生龙制作的Linux系统的硬盘进行扩容