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

金华网站建设企业如何做网站授权

金华网站建设企业,如何做网站授权,石家庄做企业网站最好的公司,黄山建设工程信息网站从零开始构建 React 应用 – React 中文文档 弃用 Create React App 虽然 Create React App 让入门变得简单,但其存在的若干限制 使得构建高性能的生产级应用颇具挑战。理论上,我们可以通过将其逐步发展为 框架 的方式来解决这些问题。 然而&#xff…

从零开始构建 React 应用 – React 中文文档

弃用 Create React App

虽然 Create React App 让入门变得简单,但其存在的若干限制 使得构建高性能的生产级应用颇具挑战。理论上,我们可以通过将其逐步发展为 框架 的方式来解决这些问题。

然而,由于 Create React App 目前没有活跃的维护者,并且已经有许多现有的框架能够解决这些问题,我们决定弃用 Create React App。

从今天开始,如果你安装一个新的应用程序,你会看到一个弃用警告:

Console

create-react-app is deprecated. You can find a list of up-to-date React frameworks on react.dev For more info see: react.dev/link/cra This error message will only be shown once per install.

我们已在 Create React App 的 官网 和 GitHub 代码仓库 添加了弃用通知。Create React App 将以维护模式继续运行,并发布了与 React 19 兼容的新版本 Create React App。

如何迁移到框架

我们推荐使用 框架创建新的 React 应用。所有推荐的框架均支持客户端渲染(CSR)和单页面应用(SPA),并可通过 CDN 或静态托管服务部署,无需服务器支持。

对于现有的应用程序,这些指南将帮助你迁移到仅客户端的单页应用(SPA):

  • Next.js 的 Create React App 迁移指南
  • React Router 的框架适配指南.
  • Expo webpack 到 Expo Router 的迁移指南

 

如何迁移到构建工具

如果你的应用程序有特殊的限制,或者你更喜欢通过构建自己的框架来解决这些问题,或者你只是想从头学习 React 的工作原理,你可以使用 Vite、Parcel 或 Rsbuild 来定制自己的 React 设置。

针对现有应用,以下指南将协助你迁移至构建工具:

  • Create React App 到 Vite 迁移指南
  • Create React App 到 Parcel 迁移指南
  • Create React App 到 Rsbuild 迁移指南

为帮助开发者快速上手 Vite、Parcel 或 Rsbuild,我们新增了 从零开始构建 React 应用 文档。

React Native 的 Metro

如果你从头开始使用 React Native,你将需要使用 Metro, 这是 React Native 的 JavaScript 打包工具。Metro 支持 iOS 和 Android 等平台的打包,但与这里提到的工具相比,它缺少许多功能。除非你的项目需要 React Native 支持,否则我们建议从 Vite、Parcel 或 Rsbuild 开始。

Getting Started | Metro

1\npm create vite@latest my-app -- --template react

npm create vite@latest my-app -- --template react

 

duyicheng@duyicheng-MIIX-510-12ISK:~/Desktop/react$ npm create vite@latest first-test -- --template react
Need to install the following packages:
  create-vite@6.5.0
Ok to proceed? (y) y

◇  Scaffolding project in /home/duyicheng/Desktop/react/first-test...

└  Done. Now run:

  cd first-test
  npm install
  npm run dev

duyicheng@duyicheng-MIIX-510-12ISK:~/Desktop/react$ cd first-test
duyicheng@duyicheng-MIIX-510-12ISK:~/Desktop/react/first-test$ npm install

duyicheng@duyicheng-MIIX-510-12ISK:~/Desktop/react/first-test$ npm install

added 154 packages, and audited 155 packages in 3m

33 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
duyicheng@duyicheng-MIIX-510-12ISK:~/Desktop/react/first-test$ code
duyicheng@duyicheng-MIIX-510-12ISK:~/Desktop/react/first-test$ ^C
duyicheng@duyicheng-MIIX-510-12ISK:~/Desktop/react/first-test$

 

import { useState } from 'react'
import reactLogo from './assets/react.svg'
import viteLogo from '/vite.svg'
import './App.css'
import NavigationBar from './ulites/nn,jsx/t1'function App() {const [count, setCount] = useState(0)return (<><NavigationBar >  </NavigationBar><img src={reactLogo} alt="This is a loge" /><p>OK </p></>)
}export default App
function NavigationBar() {// TODO: 实际实现一个导航栏return <h1>Hello from React!</h1>;
}
export  default NavigationBar

keep waiting

http://www.dtcms.com/wzjs/608737.html

相关文章:

  • 大型门户网站建设多少钱wordpress 自动更新
  • 泸州免费做网站网站域名备案资料
  • seo整站优化哪家专业做旅游网站的原因
  • 上传网站页面打不开怎么办网站后台上传软件
  • 国外虚拟主机 两个网站wordpress网址
  • 做外贸无网站如何做网站建设需要的硬件
  • 重庆网站设计总部商业网站设计的基本原则
  • 怎么做网站动态地图网页设计服务公司
  • 桂林漓江简介做360网站优化快速排
  • 怎么做交易猫假网站无限弹窗网站链接怎么做
  • 个人网站一年多少钱wordpress标题截断
  • 聊城网站优化案例wordpress 活动管理系统
  • 上海建设学院网站做网站除了域名还要买什么
  • 商品网站做推广建行手机银行app
  • 节能网站源码精通网站建设 pdf
  • 深圳平湖网站建设公司网站建站行业
  • 怎么样做销往非洲太阳能板的网站哪里有网站建设公司
  • 厦门市翔安建设局网站企业年金有什么用
  • 交流平台网站怎么做不了成都网站开发工作室
  • 苏州seo网站公司平面设计软件有哪些图标
  • 基础网站建设做一个在线支付网站
  • 哪些大型网站有做互联网金融dw做网页的步骤和代码
  • 长沙做网站开发多少钱网站备案归
  • 设计师图片素材怎么网站排名seo
  • 物业网站建设方案诸城做网站的公司
  • 优秀企业网站的特点微信公众号是在哪个网站做的
  • 织梦源码网站模板大型网站制作公司
  • 网站标题设置线上推广软件
  • 丰台手机网站建设做后期哪个网站素材好
  • 如何制作自己的网站app开发公司哪家好