国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

? React18 環(huán)境搭建項(xiàng)目與運(yùn)行(地址已經(jīng)放Gitee開(kāi)源--新體系為webpack搭建)

這篇具有很好參考價(jià)值的文章主要介紹了? React18 環(huán)境搭建項(xiàng)目與運(yùn)行(地址已經(jīng)放Gitee開(kāi)源--新體系為webpack搭建)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

? React項(xiàng)目搭建與運(yùn)行

源碼地址

記得給個(gè)star呀伙伴
Github(https://github.com/NexusLin/NexusReact)
Gitee(https://gitee.com/NexusLinNoa/NexusReact)
環(huán)境介紹

node v20.11.0
react 18.2
react-dom  18.2.0

一、React環(huán)境搭建

第一種普通cra搭建

1、檢查本地環(huán)境

node版本 18.17.0
運(yùn)行react18 node版本,React,gitee,開(kāi)源

檢查node和npm環(huán)境
node -v
npm -v

2、安裝yarn

npm install -g yarn
yarn --version

運(yùn)行react18 node版本,React,gitee,開(kāi)源

3、創(chuàng)建一個(gè)新的React項(xiàng)目

npx create-react-app ltbreact

4、進(jìn)入并運(yùn)行項(xiàng)目

// 進(jìn)入項(xiàng)目
cd my_react
// 啟動(dòng)項(xiàng)目
yarn start項(xiàng)目啟動(dòng)成功,在瀏覽器 輸入 http://localhost:3000/ 即可訪問(wèn)react

5、嘗試打包

yarn build打包完成以后能在我們項(xiàng)目里面看到一個(gè)包

6、下載插件(安裝xxx 插件 )

yarn add 插件名稱

二、第二種方式vite搭建

1、檢查本地環(huán)境

node版本 18.17.0
檢查node和npm環(huán)境
node -v
npm -v

2、安裝yarn

npm install -g yarn
yarn --version

3、使用vite創(chuàng)建一個(gè)新的React項(xiàng)目

npm create vite@latest 第一種版本

yarn create vite ltbreact --template react-ts  //node大于20.0.0 才可以使用

yarn create vite ltbreact --template react-js 

4、進(jìn)入并運(yùn)行項(xiàng)目

// 進(jìn)入項(xiàng)目
cd my_react

//安裝依賴
yarn

// 啟動(dòng)項(xiàng)目
yarn start (之前的)
yarn dev項(xiàng)目啟動(dòng)成功,在瀏覽器 輸入 ?? http://localhost:??5173/? 即可訪問(wèn)react
運(yùn)行react18 node版本,React,gitee,開(kāi)源

5、嘗試打包

yarn build打包完成以后能在我們項(xiàng)目里面看到一個(gè)包
運(yùn)行react18 node版本,React,gitee,開(kāi)源

6、下載插件(安裝xxx 插件 )

yarn add 插件名稱

三、項(xiàng)目信息配置

1、項(xiàng)目目錄

打開(kāi)Vite構(gòu)建的項(xiàng)目,項(xiàng)目的目錄結(jié)構(gòu)如下:

.
├── index.html
├── package.json
├── src
│   ├── App.css
│   ├── App.tsx
│   ├── favicon.svg
│   ├── index.css
│   ├── logo.svg
│   ├── main.tsx
│   └── vite-env.d.ts
├── tsconfig.json
└── vite.config.js

2、配置resolve.alias 文件導(dǎo)入路徑別名

簡(jiǎn)單介紹一下:
resolve.alias 配置項(xiàng)通過(guò)別名來(lái)把原導(dǎo)入路徑映射成一個(gè)新的導(dǎo)入路徑。例如使用以下配置:

在項(xiàng)目的 vite.config.ts 之中配置:

默認(rèn)跟文件為顯示src的目錄
默認(rèn)跟組件目錄為

// vite.config.ts
import {
    defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import path from 'path';

// https://vitejs.dev/config/
export default defineConfig({
   
  plugins: [react()],
  resolve: {
   
    alias: {
   
      '@': path.resolve(__dirname, './src')
    }
  }
})

雖然配置好了@但是輸入@沒(méi)有提示,找到tsconfig.json文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-849604.html

配置 tsconfig.json
// tsconfig.json
{
   
  "compilerOptions": {
   
    "paths": 

到了這里,關(guān)于? React18 環(huán)境搭建項(xiàng)目與運(yùn)行(地址已經(jīng)放Gitee開(kāi)源--新體系為webpack搭建)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 我的第一個(gè)后端項(xiàng)目(環(huán)境搭建,Springboot項(xiàng)目,運(yùn)行,接口驗(yàn)證)

    我的第一個(gè)后端項(xiàng)目(環(huán)境搭建,Springboot項(xiàng)目,運(yùn)行,接口驗(yàn)證)

    訪問(wèn)Java Software | OracleOracle官方網(wǎng)站,下載適合你操作系統(tǒng)的最新版本的JDK。安裝JDK并設(shè)置好JAVA_HOME環(huán)境變量。 推薦使用IntelliJ IDEA作為IDE。你可以從官方網(wǎng)站(IntelliJ IDEA – the Leading Java and Kotlin IDE)下載適合你操作系統(tǒng)的版本,并根據(jù)安裝向?qū)нM(jìn)行安裝。最新2023.2版本需要注

    2024年02月15日
    瀏覽(87)
  • Vue項(xiàng)目啟動(dòng)過(guò)程全記錄(node.js運(yùn)行環(huán)境搭建)

    Vue項(xiàng)目啟動(dòng)過(guò)程全記錄(node.js運(yùn)行環(huán)境搭建)

    1、安裝node.js 從Node.js官網(wǎng)下載安裝包并安裝。然后在安裝后的目錄(如果是下載的壓縮文件,則是解壓縮的目錄)下新建node_global和node_cache這兩個(gè)文件夾。 node_global:npm全局安裝位置 node_cache:npm緩存路徑 2、配置環(huán)境變量 在系統(tǒng)變量里添加一個(gè)變量NODE_HOME,值為node.js的安裝

    2024年02月19日
    瀏覽(33)
  • 用React給XXL-JOB開(kāi)發(fā)一個(gè)新皮膚(一):環(huán)境搭建和項(xiàng)目初始化

    用React給XXL-JOB開(kāi)發(fā)一個(gè)新皮膚(一):環(huán)境搭建和項(xiàng)目初始化

    一. 簡(jiǎn)述 二. Fork 項(xiàng)目 三. 搭建開(kāi)發(fā)環(huán)境 四. 初始化皮膚項(xiàng)目 五. 添加相關(guān)依賴 六. 預(yù)覽 大名鼎鼎的 xxl-job 任務(wù)調(diào)度中心我們應(yīng)該都使用過(guò),項(xiàng)目地址:xxl-job。它是一個(gè)分布式任務(wù)調(diào)度平臺(tái),其核心設(shè)計(jì)目標(biāo)是開(kāi)發(fā)迅速、學(xué)習(xí)簡(jiǎn)單、輕量級(jí)、易擴(kuò)展。 該項(xiàng)目中的頁(yè)面是使用

    2024年02月01日
    瀏覽(21)
  • 【Vue篇】mac上Vue 開(kāi)發(fā)環(huán)境搭建、運(yùn)行Vue項(xiàng)目(保姆級(jí))

    首先,了解一下,Vue 的整體開(kāi)發(fā)環(huán)境。 Homebrew :Mac 系統(tǒng)下的包管理器,類似于 Linux 下的 apt-get,Windows 的控制面板 - 安裝刪除程序 Node.js : JavaScript 運(yùn)行環(huán)境(runtime),不同系統(tǒng)之間不能直接運(yùn)行各種編程語(yǔ)言,Runtime類似于各國(guó)會(huì)議上的同聲傳譯 npm : Nodejs 下的包管理器

    2024年02月05日
    瀏覽(19)
  • 2.樹(shù)莓派4B 64位操作系統(tǒng) 從零搭建深度學(xué)習(xí)項(xiàng)目運(yùn)行環(huán)境

    2.樹(shù)莓派4B 64位操作系統(tǒng) 從零搭建深度學(xué)習(xí)項(xiàng)目運(yùn)行環(huán)境

    探索目標(biāo) 樹(shù)莓派的系統(tǒng)燒錄 樹(shù)莓派的基礎(chǔ)配置 樹(shù)莓派的開(kāi)機(jī)連接 樹(shù)莓派的文件傳輸 樹(shù)莓派的軟件安裝 樹(shù)莓派的運(yùn)行環(huán)境 樹(shù)莓派的系統(tǒng)備份 測(cè)試運(yùn)行現(xiàn)有模型 1.1 系統(tǒng)選擇 1.1.1 Raspbian OS:官方的樹(shù)莓派操作系統(tǒng) ? Raspbian OS 是官方支持的樹(shù)莓派板卡操作系統(tǒng)。它集成了很多

    2024年01月16日
    瀏覽(27)
  • 在vscode中如何關(guān)閉已經(jīng)運(yùn)行的vue項(xiàng)目

    vue項(xiàng)目運(yùn)行命令是npm run dev(vue cli2.0)/npm run serve(vue cli3.0) 想要停掉這個(gè)運(yùn)行的項(xiàng)目按快捷鍵ctrl+c就可以,連按兩遍,不用輸入y 補(bǔ)充: 1.常用的終端命令 tab : 補(bǔ)全功能 上下方向鍵 : 翻看查看過(guò)的命令 cd … : 返回上一層目錄 cd ‘文件夾’ : 進(jìn)入文件夾 cd : 跳轉(zhuǎn)到硬盤(pán)的根

    2023年04月12日
    瀏覽(32)
  • React18入門(第二篇)——React18+Ts項(xiàng)目配置husky、eslint、pretttier、commitLint

    React18入門(第二篇)——React18+Ts項(xiàng)目配置husky、eslint、pretttier、commitLint

    我的項(xiàng)目版本如下: React: V18.2.0 Node.js: V16.14.0 TypeScript:最新版 工具: VsCode 本文將采用圖文詳解的方式,手把手帶你快速完成在React項(xiàng)目中配置husky、prettier、commitLint,實(shí)現(xiàn)編碼規(guī)范的統(tǒng)一,git提交規(guī)范的統(tǒng)一。 1.1 裝包 1.2 ESLint 插件安裝 1.3 創(chuàng)建命令并使用 新增命令 執(zhí)行

    2024年02月08日
    瀏覽(29)
  • 使用React18+Ts創(chuàng)建項(xiàng)目

    使用React18+Ts創(chuàng)建項(xiàng)目

    首先,使用create-react-app工具創(chuàng)建一個(gè)新的React項(xiàng)目: 使用腳手架創(chuàng)建項(xiàng)目后,自帶react-dom等依賴項(xiàng),但react中的所用的路由方法是react-router-dom中。 默認(rèn)情況下,create-react-app模板會(huì)自動(dòng)生成一些文件和文件夾,這些文件和文件夾包括: node_modules:存儲(chǔ)所有的項(xiàng)目依賴項(xiàng)。 p

    2024年02月09日
    瀏覽(19)
  • 創(chuàng)建react腳手架項(xiàng)目——demo(react18 + react-router 6)+ react項(xiàng)目打包部署

    創(chuàng)建react腳手架項(xiàng)目——demo(react18 + react-router 6)+ react項(xiàng)目打包部署

    全局安裝 create-react-app 說(shuō)明:不建議安裝全局,建議使用 npx 命令安裝,具體可參考官網(wǎng),如下: 官網(wǎng): https://zh-hans.legacy.reactjs.org/docs/create-a-new-react-app.html. 1.2.1 問(wèn)題1——npm ERR! code ENOTFOUND(網(wǎng)絡(luò)問(wèn)題clashx) 問(wèn)題描述,如下: 解決問(wèn)題——方式1 如果使用了clashx,可能是它

    2024年02月07日
    瀏覽(30)
  • vscode搭建OpenCV環(huán)境(默認(rèn)已經(jīng)有了vscode)

    vscode搭建OpenCV環(huán)境(默認(rèn)已經(jīng)有了vscode)

    @[TOC](這里寫(xiě)目錄標(biāo)題) # 一.文件下載: ## 1.MinGW下載 ## 2.Cmake下載 ## 3.Opencv下載 # 二.配置環(huán)境變量: # 三.vscode 配置 ## 1、launch.json ## 2、c_ cpp_ properties json ## 3、tasks json # 四.測(cè)試 1.MinGW下載(MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net) 單獨(dú)在一個(gè)盤(pán)里面新建一個(gè)文

    2024年02月06日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包