如何用Vite构建React项目
为什么用 Vite?
Vite 是现代 web 项目的快速开发工具。
它通过改进开发体验来关注速度和性能。
Vite 具有快速冷启动、按需编译、模块热更新的特点。
兼容性说明
Vite 需要 Node.js 18+版本。20+. 然而,有些模板需要更高的 Node.js 版本才能工作,如果您的包管理器对此发出警告,请升级。
分步指南(React+Vite)
React 用 Vite 是构建快速高效 web 应用程序的强大组合。Vite 是一个专注于速度和开发经验的构建工具,利用 ES 模块实现更快的构建。以下是关于如何使用 Vite 建立 React 项目的基本指南:
1. 创建一个新的 React 项目
也可以通过其他命令行选项直接指定项目名称和要使用的模板。例如,要构建 Vite+Rreact 项目,请运行:
npm create vite@latest
下一步:

下一步:


2.安装 Vite
安装了 React 项目,接着到项目目录并安装 Vite:
npm install
为 React 配置 Vite:Vite 内置了对 React 的支持,因此基本使用不需要任何额外的配置。但是,如果需要,您可以在项目根目录中使用 vite.config.js 文件进行自定义配置。
vite.config.js:
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react()],
})
修改 package.json 脚本:更新 package.json 文件中的 scripts 部分,以使用 Vite 进行开发。
package.json:
{
"name": "react-vite",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview"
},
"dependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"devDependencies": {
"@types/react": "^18.2.55",
"@types/react-dom": "^18.2.19",
"@vitejs/plugin-react": "^4.2.1",
"eslint": "^8.56.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.5",
"vite": "^5.1.0"
}
}
移动 React 入口文件(可选)
默认情况下,Vite 希望应用程序的入口点是 index.html。如果您的 React 项目的入口点是 index.js 或其他什么,您可能需要将其移动到 index.html。或者,您可以将 Vite 配置为使用不同的入口点。
启动开发服务
现在,您可以通过运行 Vite 启动开发服务器:
npm run dev
这将启动本地开发服务器,启用热模块替换(HMR)以实现快速开发。
构建项目:当您准备好为生产构建项目时,您可以运行:
npm run build
这将在 dist 目录中生成 React 应用程序的优化生产构建。
有了这些步骤,您应该已经使用 Vite 建立了一个基本的 React 项目,为开发和生产部署做好准备。
您可以查看 Vite 文档以了解更高级的配置和优化(链接)。
以上关于如何用Vite构建React项目的文章就介绍到这了,更多相关内容请搜索码云笔记以前的文章或继续浏览下面的相关文章,希望大家以后多多支持码云笔记。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 admin@mybj123.com 进行投诉反馈,一经查实,立即处理!
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断
码云笔记 » 如何用Vite构建React项目

微信
支付宝