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

【React】腳手架創(chuàng)建項目

這篇具有很好參考價值的文章主要介紹了【React】腳手架創(chuàng)建項目。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


創(chuàng)建React項目


? 創(chuàng)建React項目的命令如下:

? ? 注意:項目名稱不能包含大寫字母

? ? 另外還有更多創(chuàng)建項目的方式,可以參考GitHub的readme

命令:

create-react-app 你的項目名稱

? 創(chuàng)建完成后,進入對應的目錄,就可以將項目跑起來:

yarn start

react腳手架創(chuàng)建項目,react,react.js,javascript,前端

目錄結構分析


? 我們可以通過VSCode打開項目:

react腳手架創(chuàng)建項目,react,react.js,javascript,前端

test-react
├─ README.md // readme說明文檔
├─ package.json // 對整個應用程序的描述:包括應用名稱、版本號、一些依賴包、以及項目的啟動、打包等等(node管理項目必備文件)
├─ public
│    ├─ favicon.ico // 應用程序頂部的icon圖標
│    ├─ index.html // 應用的index.html入口文件
│    ├─ logo192.png // 被在manifest.json中使用
│    ├─ logo512.png // 被在manifest.json中使用
│    ├─ manifest.json // 和Web app配置相關
│    └─ robots.txt // 指定搜索引擎可以或者無法爬取哪些文件
├─ src
│    ├─ App.css // App組件相關的樣式
│    ├─ App.js // App組件的代碼文件
│    ├─ App.test.js // App組件的測試代碼文件
│    ├─ index.css // 全局的樣式文件
│    ├─ index.js // 整個應用程序的入口文件
│    ├─ logo.svg // 剛才啟動項目,所看到的React圖標
│    ├─ serviceWorker.js // 默認幫助我們寫好的注冊PWA相關的代碼
│    └─ setupTests.js // 測試初始化文件
└─ yarn.lock

注意 serviceWorker.js在最新的 “react”: "^18.2.0"版本中,沒有配置,需要手動添加?。。?!


了解PWA


? 整個目錄結構都非常好理解,只是有一個PWA相關的概念:

? ? PWA全稱Progressive Web App,即漸進式WEB應用

? ? 一個 PWA 應用首先是一個網頁, 可以通過 Web 技術編寫出一個網頁應用;

? ? 隨后添加上 App Manifest Service Worker 來實現 PWA 的安裝和離線等功能;

? ? 這種Web存在的形式,我們也稱之為是 Web App;

? PWA解決了哪些問題呢?

? ? 可以添加至主屏幕,點擊主屏幕圖標可以實現啟動動畫以及隱藏地址欄;

? ? 實現離線緩存功能,即使用戶手機沒有網絡,依然可以使用一些離線功能;

? ? 實現了消息推送;

? ? 等等一系列類似于Native App相關的功能;

? 更多PWA相關的知識,可以自行去學習更多;

? ? https://developer.mozilla.org/zh-CN/docs/Web/Progressive_web_apps


腳手架中的webpack


? React腳手架默認是基于Webpack來開發(fā)的;

? 沒有在目錄結構中看到任何webpack相關的內容?

? ? 原因是React腳手架將webpack相關的配置隱藏起來了(其實從Vue CLI3開始,也是進行了隱藏);

? 如果我們希望看到webpack的配置信息?

? ? 我們可以執(zhí)行一個package.json文件中的一個腳本:"eject": "react-scripts eject"

? ? 這個操作是不可逆的,所以在執(zhí)行過程中會給與我們提示;

? yarn eject

react腳手架創(chuàng)建項目,react,react.js,javascript,前端

react腳手架創(chuàng)建項目,react,react.js,javascript,前端文章來源地址http://www.zghlxwxcb.cn/news/detail-805821.html

到了這里,關于【React】腳手架創(chuàng)建項目的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 安裝React腳手架

    在安裝React腳手架之前,你需要決定使用哪個包管理工具。這里我們選擇使用npm。運行下面的命令來安裝React腳手架: 這個命令會在全局安裝React腳手架工具create-react-app。 現在,你已經準備好創(chuàng)建一個新的React應用程序了。使用下面的命令來創(chuàng)建一個名為myreactapp的React應用程

    2024年02月09日
    瀏覽(87)
  • React從入門到實戰(zhàn)-react腳手架,消息訂閱與發(fā)布

    React從入門到實戰(zhàn)-react腳手架,消息訂閱與發(fā)布

    創(chuàng)建項目并啟動 全局安裝 npm install -g create-react-app 切換到想創(chuàng)建項目的目錄,使用命令:create-react-app 項目名稱 ? cd 項目文件夾, npm start 啟動項目 創(chuàng)建項目遇到的問題 create-react-app : 無法加載文件 ? 解決辦法: 1.以管理員身份打開windows PowerShell 2.輸入set-ExecutionPolicy Remote

    2024年02月15日
    瀏覽(34)
  • Webpack5入門到原理19:React 腳手架搭建

    package.json .eslintrc.js babel.config.js webpack.config.js 修改運行指令 package.json

    2024年01月21日
    瀏覽(29)
  • react native在windows環(huán)境搭建并使用腳手架新建工程

    react native在windows環(huán)境搭建并使用腳手架新建工程

    截止到2024-1-11,使用的主要 軟件的版本 如下: 軟件實體 版本 react-native 0.73.1 react 18.2.0 react-native-cli 2.0.1 Android Studio 2022.3.1 Patch3 Android SDK Android SDK Platform 33 34 Android SDK Android SDK Tools 33 34 Android SDK Intel x86 Atom_64 System Image Android SDK Google APIs Intel x86 Atom System Image node 20.10.0 yarn 1.

    2024年02月02日
    瀏覽(29)
  • nuxt腳手架創(chuàng)建項目

    nuxt腳手架創(chuàng)建項目

    在初始化時遇到一個依賴找不到的問題,記錄一下,如有遇到同樣問題的小伙伴,希望能給你們一點指引。 從安裝腳手架開始,首先 一:安裝nuxt腳手架 1. C盤全局安裝: npm i -g create-nuxt-app ? 安裝后可create-nuxt-app -v查看 2.?npx create-nuxt-app project-name 3. 會彈出選擇安裝項 選擇項

    2024年02月13日
    瀏覽(20)
  • vue腳手架創(chuàng)建項目

    vue腳手架創(chuàng)建項目

    npm install -g @vue/cli 如果報錯可以嘗試使用cnpm vue -V vue create 項目名稱 輸入y 上下選中選項 Manually select features (自由選擇),回車 vue 版本的選擇 其他按需要選擇

    2024年02月05日
    瀏覽(30)
  • VUE——使用VUE腳手架創(chuàng)建項目

    前言 vue腳手架工具,對vue項目構造做了封裝,直接使用vue-cli創(chuàng)建項目,常用配置自動幫你完成,不用自己像使用webpack一樣配置。 目錄 1、安裝 npm i vue 2、創(chuàng)建vue項目 3、運行項目 ps:項目化開發(fā)中,使用import導入vue,而不用script src標簽引入 我們的第一步需要下載vue及vue腳手

    2024年02月02日
    瀏覽(20)
  • 創(chuàng)建一個vue2的腳手架項目(超詳細)

    創(chuàng)建一個vue2的腳手架項目(超詳細)

    0.前言 在用npm安裝vue腳手架之前需要安裝node,前面博客有詳細安裝過程,請讀者安裝node之后再進行腳手架的安裝 1 npm vue2的安裝腳手架 2.創(chuàng)建vue2腳手架項目 3.開啟服務器 4.在瀏覽器中輸入端口地址 5.項目目錄介紹

    2024年02月11日
    瀏覽(99)
  • 使用vue-cli腳手架創(chuàng)建vue項目

    0.vue cli安裝 vue cli2安裝 vue cli2卸載 vue cli3安裝 key通過命令查看當前安裝的vue cli的版本 1. vue init vue init 是vue-cli2.x的初始化方式,可以使用github上面的一些模板來初始化項目 webpack是官方推薦的標準模板名。 vue-cli2.x項目向3.x遷移只需要把static目錄復制到public目錄下,老項目的

    2024年02月11日
    瀏覽(22)
  • vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)

    vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)

    1、全局安裝 vue-cli 腳手架(不建議用 5.0 版本,避免報錯) 2、腳手架創(chuàng)建項目 3、選擇 默認模板 即可 4、編譯并啟動項目 ?5、開發(fā)者工具,導入項目,注意路徑 \\\"項目地址/dist/dev/mp-weixin\\\" 開發(fā)的規(guī)范 不能直接在開發(fā)者工具中修改代碼,口訣:vscode做開發(fā),開發(fā)者工具做調試

    2024年02月09日
    瀏覽(90)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包