国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

vue-cli3 搭建的前端項目基礎模板

william / 2219人閱讀

摘要:基于搭建的前端模板,本倉庫,即可搭建完成一個新項目的基礎模板,源碼地址,歡迎或特性預編譯語言,做了一定的封裝,詳見雪碧圖移動的適配方案引入了及,可以自由地用去開發常用的工具類引用全局注入相關的文件,如通用的及等常用的的集合支持

基于 vue-cli3 搭建的前端模板,clone 本倉庫,即可搭建完成一個新項目的基礎模板,源碼地址,歡迎 starfork

特性

CSS 預編譯語言:less

Ajax: axios,做了一定的封裝,詳見 src/services/request.js

SVG 雪碧圖:vue-svgicon

移動 web 的適配方案:引入了 postcss-pxtoremlib-flexible,可以自由地用 px 去開發

常用的 js 工具類: cloud-utils

引用 style-resources-loader:全局注入相關的less文件,如通用的 variablemixins

常用的 Less 的 mixins 集合:magicless

支持根據 npm scripts,自動生成 componentview 功能

支持采用TinyPNG node.js API 進行在線壓縮.jpg.png格式圖片,并且轉換Webp格式文件

支持斷網處理

支持將 webpack watch mode 編譯后文件自動上傳至指定服務器,并在終端打印入口頁面地址及生成二維碼(靈感來源:@nutui/upload)

運行 vue-cli-service build,以監聽模式(watch mode)啟動編譯,并將編譯后的文件自動上傳到內網服務器 (解決手動上傳不便的問題)

終端(命令行界面)打印出頁面入口地址和二維碼,手機掃碼即可訪問 (解決手機錄入地址不便的問題)

監聽文件,一旦保存修改,增量編譯 (解決全量編譯速度慢的問題)

將編譯后且有變化的文件增量上傳到內網服務器 (解決全量上傳速度慢的問題)

在手機上刷新頁面或重新掃碼即可看到變化

目錄介紹
.
├── build              # 生成壓縮包
├── public             # 靜態資源,不需要 webpack 處理
├── scripts            # npm scripts
└── src
    ├── assets
    │?? ├── fonts      # 字體文件
    │?? ├── img
    │?? ├── js         # 不經過 npm 或 yarn 下載的第三方依賴包
    │?? └── less       # reset 樣式,及定義的常量文件等
    ├── components
    │?? ├── SendCode   # tree shaking 組件
    │?? └── global     # 全局注冊組件
    ├── filters        # 全局過濾器
    ├── icons          # svg 文件
    │?? └── svg
    ├── router         # 路由及攔截器
    ├── services       # 統一的服務接口請求處理
    └── views
        └── hello
開發及發布
# 克隆項目
git clone git@github.com:cklwblove/vue-cli3-template.git

# 安裝依賴
yarn install

# 可以通過如下操作解決 yarn 下載速度慢的問題
yarn install --registry=https://registry.npm.taobao.org

# 啟動服務
yarn run serve

# 構建生產環境
yarn run build

# 壓縮 dist 文件夾,生成 zip 包
yarn run deploy

# 自動生成 component
yarn run gen:comp

# 自動生成 view
yarn run gen:view

瀏覽器訪問 http://localhost:3000

其他
# --analyz 基于 webpack-bundle-analyzer 插件分析打包的文件構成及大小(vue ui 界面上的分析不習慣)
yarn run analyz

# --report 生成靜態報告文件
yarn run report
相關鏈接

vue-cli3官方文檔

vue-cli 3.0 配置

chainWebpack

[[Vue CLI 3] 配置 webpack-bundle-analyzer 插件](https://segmentfault.com/a/11...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/108631.html

相關文章

  • 關于Vue2一些值得推薦文章 -- 五、六月份

    摘要:五六月份推薦集合查看最新的請點擊集前端最近很火的框架資源定時更新,歡迎一下。蘇幕遮燎沈香宋周邦彥燎沈香,消溽暑。鳥雀呼晴,侵曉窺檐語。葉上初陽乾宿雨,水面清圓,一一風荷舉。家住吳門,久作長安旅。五月漁郎相憶否。小楫輕舟,夢入芙蓉浦。 五、六月份推薦集合 查看github最新的Vue weekly;請::點擊::集web前端最近很火的vue2框架資源;定時更新,歡迎 Star 一下。 蘇...

    sutaking 評論0 收藏0
  • 關于Vue2一些值得推薦文章 -- 五、六月份

    摘要:五六月份推薦集合查看最新的請點擊集前端最近很火的框架資源定時更新,歡迎一下。蘇幕遮燎沈香宋周邦彥燎沈香,消溽暑。鳥雀呼晴,侵曉窺檐語。葉上初陽乾宿雨,水面清圓,一一風荷舉。家住吳門,久作長安旅。五月漁郎相憶否。小楫輕舟,夢入芙蓉浦。 五、六月份推薦集合 查看github最新的Vue weekly;請::點擊::集web前端最近很火的vue2框架資源;定時更新,歡迎 Star 一下。 蘇...

    khs1994 評論0 收藏0
  • 《從零構建前后分離web項目》實戰 -5分鐘快速構建炒雞規范VUE項目骨架

    摘要:可以使用或來安裝我用來重新嘗試一次對速度表示不理想的可以嘗試淘寶的不要過度依賴中可以寫成放哪都行,可以寫成可以寫成看到這個畫面,安裝完成了。 初步搭建腳手架 Tips 任何不錯的開源項目都有 project-cli 腳手架、我們用它生成往往能快速配制出最佳的、理想的腳手架 我通常使用 cli 生成項目骨架再在之基礎上進行個人修改。 什么是 CLI 命令行界面(英語:command-li...

    qieangel2013 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<