中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

教育視頻網(wǎng)站開發(fā)蘇州整站優(yōu)化

教育視頻網(wǎng)站開發(fā),蘇州整站優(yōu)化,效果圖大全,wordpress 圖片 模糊文章目錄 創(chuàng)建React項目目錄結(jié)構(gòu)分析了解PWA腳手架中的webpack 創(chuàng)建React項目 ? 創(chuàng)建React項目的命令如下: ? ? 注意:項目名稱不能包含大寫字母 ? ? 另外還有更多創(chuàng)建項目的方式,可以參考GitHub的readme 命令: create-rea…

文章目錄

    • 創(chuàng)建React項目
    • 目錄結(jié)構(gòu)分析
    • 了解PWA
    • 腳手架中的webpack


創(chuàng)建React項目


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

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

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

命令:

create-react-app 你的項目名稱

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

yarn start

在這里插入圖片描述

目錄結(jié)構(gòu)分析


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

在這里插入圖片描述

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

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


了解PWA


? 整個目錄結(jié)構(gòu)都非常好理解,只是有一個PWA相關(guān)的概念:

? ? PWA全稱Progressive Web App,即漸進(jìn)式WEB應(yīng)用

? ? 一個 PWA 應(yīng)用首先是一個網(wǎng)頁, 可以通過 Web 技術(shù)編寫出一個網(wǎng)頁應(yīng)用

? ? 隨后添加上 App Manifest Service Worker 來實(shí)現(xiàn) PWA 的安裝和離線等功能;

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

? PWA解決了哪些問題呢?

? ? 可以添加至主屏幕,點(diǎn)擊主屏幕圖標(biāo)可以實(shí)現(xiàn)啟動動畫以及隱藏地址欄;

? ? 實(shí)現(xiàn)離線緩存功能,即使用戶手機(jī)沒有網(wǎng)絡(luò),依然可以使用一些離線功能;

? ? 實(shí)現(xiàn)了消息推送

? ? 等等一系列類似于Native App相關(guān)的功能;

? 更多PWA相關(guān)的知識,可以自行去學(xué)習(xí)更多;

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


腳手架中的webpack


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

? 沒有在目錄結(jié)構(gòu)中看到任何webpack相關(guān)的內(nèi)容?

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

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

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

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

? yarn eject

在這里插入圖片描述

在這里插入圖片描述

http://www.risenshineclean.com/news/26969.html

相關(guān)文章:

  • 周年慶網(wǎng)站要怎么做6seo公司推薦
  • 做宣傳冊模板的網(wǎng)站域名注冊商怎么查
  • 網(wǎng)站好友邀請鏈接生成 php酒店如何進(jìn)行網(wǎng)絡(luò)營銷
  • 自己做的視頻網(wǎng)站視頻加載慢seo優(yōu)化培訓(xùn)機(jī)構(gòu)
  • 網(wǎng)站建設(shè)談單技巧深圳優(yōu)化seo
  • 做外貿(mào)主要是哪些網(wǎng)站石家莊今天最新新聞頭條
  • 用asp做網(wǎng)站怎么布局湖南百度推廣開戶
  • 網(wǎng)站建設(shè)運(yùn)營預(yù)算合肥seo網(wǎng)站排名
  • 永久免費(fèi)做網(wǎng)站app外貿(mào)營銷網(wǎng)站
  • wordpress按修改時間排序人員優(yōu)化是什么意思
  • 浙江巨鑫建設(shè)有限公司網(wǎng)站全能優(yōu)化大師
  • 接做網(wǎng)站私活無憂軟文網(wǎng)
  • 網(wǎng)站建設(shè)制度網(wǎng)絡(luò)營銷的方法包括哪些
  • 網(wǎng)站開發(fā)工具報告網(wǎng)絡(luò)推廣公司怎么找客戶
  • 深圳網(wǎng)站建設(shè)smawto百度競價開戶哪家好
  • html網(wǎng)站中文模板下載北京搜索引擎優(yōu)化seo專員
  • 西安網(wǎng)站建設(shè)費(fèi)用百度競價推廣開戶費(fèi)用
  • 微網(wǎng)站和門戶網(wǎng)站的區(qū)別徐州網(wǎng)站建設(shè)方案優(yōu)化
  • 保定學(xué)校網(wǎng)站建設(shè)小程序搭建教程
  • 高端網(wǎng)站設(shè)計報價表百度推廣優(yōu)化排名怎么收費(fèi)
  • 網(wǎng)店代理杭州seo教程
  • 服務(wù)器是干什么用的一點(diǎn)優(yōu)化
  • 都江堰發(fā)布seo綜合查詢網(wǎng)站
  • 天津科技公司網(wǎng)站阿里云盤資源搜索引擎
  • 網(wǎng)站關(guān)鍵字統(tǒng)計seo數(shù)據(jù)優(yōu)化
  • WordPress評論調(diào)用QQ頭像seo難不難學(xué)
  • dw怎么做班級網(wǎng)站東莞關(guān)鍵詞seo
  • 四川省和城鄉(xiāng)建設(shè)廳網(wǎng)站2023年第三波新冠9月
  • 做國外網(wǎng)站用什么顏色十大接單平臺
  • 0元購怎么在網(wǎng)站做seo網(wǎng)絡(luò)優(yōu)化公司