自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

終于,React 官方宣布棄用 Create-React-App

開發(fā) 開發(fā)工具
知道在什么項目下需要配置什么規(guī)則,使用什么工具,但相應的更加靈活,方便維護一些。在 Cursor + claude 組合下,這些 Prompt 基本都能生成正確的結(jié)果,建議多試試。?

2 月 14 號,React 官方發(fā)文宣布正式棄用 Create-React-App (https://react.dev/blog/2025/02/14/sunsetting-create-react-app),后續(xù)不再維護 ,并推薦后續(xù)使用如下方式初始化 React 開發(fā)環(huán)境:

# Next.js
npx create-next-app@latest my-app

# React Router v7 (基于Vite)
npx create-react-router@latest

# Expo (移動應用)
npx create-expo-app my-app

# 使用 vite
npm create vite@latest my-app -- --template react

一些吐槽

我的個人觀點,CRA 是很早之前推出的產(chǎn)品,早期前端工程基建工具還比較原始,確實需要這么一個工具內(nèi)置好各類工程實踐與規(guī)則,快速搭建應用開發(fā)環(huán)境,但如今基建工具已經(jīng)迭代了很多輪,CRA 卻沒有投入太多精力,沒有發(fā)生多少變化,內(nèi)置的模板能力也很薄弱,缺乏路由、數(shù)據(jù)請求、Splitchunk 打包、SSR 等相關(guān)的標準解決方案。

并且現(xiàn)在看來, CRA 的設計也很有問題,默認把配置邏輯都隱藏了,但當你需要修改工程能力時,必須用 npm run eject 把配置代碼都顯式寫出來,之后再做修改,但這一大坨配置代碼實在不好理解也不好維護:

圖片圖片

相對而言,Vite、Rsbuild 等現(xiàn)代化工程框架的處理方案就優(yōu)雅了許多,只需維護若干配置文件即可。

圖片圖片

使用 Cursor 初始化項目

除此之外,我個人會更推薦使用 Cursor ,智能搭建項目環(huán)境,你可以在創(chuàng)建項目后逐步引導,逐步完成項目設置,例如我常用的 Prompt:

設置 prettier 環(huán)境,并配置保存代碼時自動格式化

設置 eslint 環(huán)境,并以 airbnb 為標準規(guī)范

設置 ts 環(huán)境,并產(chǎn)出 esm 風格產(chǎn)物代碼

配置 rsbuild + react 開發(fā)環(huán)境

這種方法要求對工程規(guī)則有一定了解,知道在什么項目下需要配置什么規(guī)則,使用什么工具,但相應的更加靈活,方便維護一些。在 Cursor + claude 組合下,這些 Prompt 基本都能生成正確的結(jié)果,建議多試試。

責任編輯:武曉燕 來源: Tecvan
相關(guān)推薦

2025-02-17 12:24:06

2021-09-01 19:33:41

Source SentryDocker

2023-02-02 08:41:14

React團隊Vite

2024-07-08 00:00:07

2024-01-30 08:30:41

TypeScript編譯器類型

2021-10-22 15:45:32

開發(fā)技能React

2017-07-06 20:27:38

React.jsHtml5Javascript

2023-03-19 11:42:19

React新官方文檔

2021-10-20 14:29:44

layuijQuery前端

2022-05-06 07:31:01

useEventReactHook

2021-06-16 06:05:25

React18React

2017-09-18 13:34:44

Facebook

2011-12-26 09:38:24

諾基亞SymbianBelle

2011-01-13 09:17:44

2020-06-01 09:40:06

開發(fā)ReactTypeScript

2020-06-03 16:50:24

TypeScriptReact前端

2024-10-30 09:15:09

React前端庫工具庫

2025-02-18 13:11:17

2024-04-28 09:01:06

React 19更新前端

2020-12-07 07:48:35

K8sDockerKubernetes
點贊
收藏

51CTO技術(shù)棧公眾號