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

項目優(yōu)化后續(xù) ,手擼一個精簡版VUE項目框架!

這篇具有很好參考價值的文章主要介紹了項目優(yōu)化后續(xù) ,手擼一個精簡版VUE項目框架!。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

之前說過項目之前用的vben框架,在優(yōu)化完性能后打包效果由原來的純代碼96M變成了56M,后續(xù)來啦,通過更換框架,代碼壓縮到了36M撒花~
現在就來詳細說說是怎么手擼一個框架的!
項目優(yōu)化后續(xù) ,手擼一個精簡版VUE項目框架!,javascript,vue

方案:

搭建一套 vite + vue3 + ant Design3 + ts 的框架,
做好規(guī)范定制、全局組件封裝、公共配置等,
格式化代碼配置、語法檢測等功能植入,
并且將業(yè)務代碼進行移植 + 優(yōu)化

具體優(yōu)化項目:

1、前端公共配置

● 把主題單獨抽出,做成可配置文件
● 路由配置分類,方便路由管理
● 抽取全局公共變量配置枚舉
● 抽取全局的公共方法做工具類函數(utils.js)
● 代碼格式化配置(prettier.config),ts檢測工具配置(tsconfig.json), eslint語法校驗(.eslintrc)

2、全局UI規(guī)范

● 保持全局css樣式風格統(tǒng)一(頁面間距、字體大小、字體粗細、圓角角度…等)
● css代碼的書寫規(guī)范

3、全局組件封裝

● 按照uI提供的規(guī)范樣式,對 ant Design Vue 進行統(tǒng)一修改
● 封裝提示框,操作反饋類的統(tǒng)一風格組件
● 對 modal 彈出框的常用方法抽取 封裝hook
● 組件規(guī)范的的定制

4、接口API統(tǒng)一

● 接口請求封裝(axios請求全局的攔截、攔截返回處理、方法封裝)
● 接口請求代碼格式規(guī)范

5、業(yè)務代碼遷移

● 前端公共頁面部分代碼重構(header、Menu)
● 遷移業(yè)務代碼 + 優(yōu)化業(yè)務代碼
● 業(yè)務代碼遷移 + 優(yōu)化 (預計7天)文章來源地址http://www.zghlxwxcb.cn/news/detail-632026.html

到了這里,關于項目優(yōu)化后續(xù) ,手擼一個精簡版VUE項目框架!的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

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

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

相關文章

  • WebSocketServer后端配置,精簡版

    首先需要maven配置 然后加上配置類 這段代碼是一個Spring配置類,主要作用是注冊WebSocket端點,讓使用了`@ServerEndpoint`注解聲明的WebSocket端點能夠自動注冊并生效。具體來說: - `@Configuration`注解表明這是一個配置類,Spring會自動掃描并加載這個配置類。 - `@Bean`注解標記了`ser

    2024年04月11日
    瀏覽(37)
  • 精簡版Git基礎操作(快速上手)

    精簡版Git基礎操作(快速上手)

    Git是一個開源的 分布式 版本控制系統(tǒng),用于敏捷高效地處理任何或大或小的項目。 Git是Linus Torvalds為了幫助管理Linux內核開發(fā)而開發(fā)的一個開放源代碼的版本控制軟件。 Git與常用的版本控制工具CVS、Subversion等不同,它采用了分布式版本庫的方式,不用服務器端軟件支持,各

    2024年02月11日
    瀏覽(24)
  • win11裝安卓應用(2022精簡版教程)

    目錄 1.電腦版本必須是windows11 2.系統(tǒng)必須處于Beta預覽頻道 3.要保證電腦已啟用虛擬化

    2024年02月07日
    瀏覽(31)
  • 系統(tǒng)架構設計師考試備考精簡版(23年)!

    系統(tǒng)架構設計師考試備考精簡版(23年)!

    2023 年系統(tǒng)架構設計師教材已經更新到第二版,新教材移除了 UML 和 設計模式章節(jié),加入了架構設計理論與實踐部分,對于大家來說好消息是 UML 和設計模式不用再去看了。壞消息是案例、論文難度應該會加大。這是因為新版本下篇加了很多實際場景的架構分析題,很適合在案

    2024年02月11日
    瀏覽(19)
  • 合宙ESP32-C3精簡版完全食用指南

    合宙ESP32-C3精簡版完全食用指南

    硬件資源 尺寸長寬 21mm*51mm 1路SPI FLASH,板載4MB,支持最高 16MB (dio 模式) 2路UART接口,UART0~UART1,其中下載口為UART0 (精簡版為UART和UART1) 5 路 12 比特 ADC,最高采樣率 100KSPS 1路低速SPI接口,支持主模式 1路IIC控制器 4路PWM接口,可使用任意GPIO GPIO外部管腳15路,可復用 2路貼片LED指示

    2023年04月19日
    瀏覽(25)
  • 【課程復習-01】國科大-隨機過程知識點精簡版

    【課程復習-01】國科大-隨機過程知識點精簡版

    孫老師的隨機過程課太硬了,期末6道題沒一道簡單的,就前面3道會一點,博主耗盡畢生所學盡力了,希望老師別掛我。 常見分布的概率密度和分布 0-1分布 二項分布 泊松分布 幾何分布 均勻分布 指數分布 概率密度函數: 稱X服從參數為θ的指數分布 分布函數: 均值: E (

    2024年01月18日
    瀏覽(54)
  • KubeEdge+Sedna安裝全流程(超級避坑、精簡版)

    KubeEdge+Sedna安裝全流程(超級避坑、精簡版)

    k8s只需要安裝在master節(jié)點上,其他的節(jié)點都不用 kubeedge的運行前提是master上必須有k8s docker只是用來發(fā)布容器pods的 calico只需要安裝在master上,它是節(jié)點通信的插件,如果沒有這個,master上安裝kubeedge的coredns會報錯。但是,節(jié)點上又不需要安裝這個,因為kubeedge針對這個做了自

    2024年02月05日
    瀏覽(53)
  • 3D-Resnet-50 醫(yī)學圖像分類(二分類任務)torch代碼(精簡版)-圖像格式為NIFTI

    img_list格式如下 E:...3.nrrd E:...3.nrrd 0 E:...4.nrrd E:...4.nrrd 1 訓練代碼

    2024年02月12日
    瀏覽(21)
  • 安裝 Kali NetHunter (完整版、精簡版、非root版)、實戰(zhàn)指南、ARM設備武器化指南、andrax、安卓滲透drozer

    安裝 Kali NetHunter (完整版、精簡版、非root版)、實戰(zhàn)指南、ARM設備武器化指南、andrax、安卓滲透drozer

    From:https://www.kali.org/docs/nethunter/ NetHunter 實戰(zhàn)指南:https://www.vuln.cn/6430 烏云 存檔:https://www.vuln.cn/wooyundrops Net(網絡),hunter(獵人)、Kali NetHunter 是基于 Kali Linux?且免費開源的移動設備的滲透測試平臺,適用于 Android 設備。運行的原理是 Android手機的 Chroot 方式?,F在 Ka

    2024年04月16日
    瀏覽(33)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包