• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 網絡軟件教程 > 詳細頁面

        VuePress做出個人頁面

        VuePress做出個人頁面

        更新時間:2025-09-20 文章作者:未知 信息來源:網絡 閱讀次數:

        微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統平臺...
        微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統平臺通過網絡快速發送免費(需消耗少量網絡流量)語音短信、視頻、圖片和文字,同時,也可以使用通過共享流媒體內容的資料和基于位置的社交插件“搖一搖”、“漂流瓶”、“朋友圈”、”公眾平臺“、”語音記事本“等服務插件。
        這次給大家帶來VuePress做出個人網頁,VuePress做個人網頁的注意事項有哪些,下面就是實戰案例,一起來看一下。

        VuePress

        VuePress做出個人網頁

        vuepress是尤大大4月12日發布的一個全新的基于vue的靜態網站生成器,實際上就是一個vue的spa應用,內置webpack,可以用來寫文檔。

        VuePress做出個人網頁

        一個基于 Vue SSR 的靜態站生成器,本來的目的是爽爽的寫文檔,但是我發現用來擼一個人博客也非常不錯。

        這是VuePress的官方文檔

        上手搭建

        你可以跟著文檔上的例子自己玩一玩,不過由于VuePress的文檔也是用VuePress來實現的,所以我取巧直接拿VuePress倉庫中的docs目錄拿來玩耍。

        1.首先安裝VuePress到全局

        npm install -g vuepress

        2.然后把VuePress倉庫克隆到你的電腦

        git clone git@github.com:docschina/vuepress.git

        在docs文件中執行(請確保你的 Node.js 版本 >= 8)

        cd vuepress
        cd docs
        vuepress dev

        當你看到這一行就說明已經成功了:

         VuePress dev server listening at http://localhost:8080/

        下面我們打開http://localhost:8080/

        發現真的打開了vuepress文檔:

        VuePress做出個人網頁

        下面的工作就是數據的替換了,但我們應該先看一下docs的目錄結構

        ├─.vuepress
        │ ├─components
        │ └─public
        │ └─icons
        │ └─config.js // 配置文件
        ├─config // Vuepress文檔的配置參考內容
        ├─default-theme-config // Vuepress文檔的默認主題配置內容
        ├─guide // Vuepress文檔的指南內容
        └─zh // 中文文檔目錄
         ├─config
         ├─default-theme-config
         └─guide
        └─README.md // 首頁配置文件

        文檔分成了兩部分,中文文檔在/zh/目錄下,英文文檔在根目錄下。

        其實目錄里面的東西都挺好看懂的,首先guide 、default-theme-config、config 這三個目錄中的都是Vuepress文檔的主要內容,從中文文檔里也可以看到只有這三個目錄被替換了。

        首頁配置

        默認主題提供了一個主頁布局,要使用它,需要在你的根目錄 README.md 的 YAML front matter 中指定 home:true,并加上一些其他的元數據。

        我們先看看根目錄下的README,md:

        home: true // 是否使用Vuepress默認主題
        heroImage: /hero.png // 首頁的圖片
        actionText: Get Started → // 按鈕的文字
        actionLink: /guide/ // 按鈕跳轉的目錄
        features: // 首頁三個特性
        - title: Simplicity First
         details: Minimal setup with markdown-centered project structure helps you focus on writing.
        - title: Vue-Powered
         details: Enjoy the dev experience of Vue + webpack, use Vue components in markdown, and develop custom themes with Vue.
        - title: Performant
         details: VuePress generates pre-rendered static HTML for each page, and runs as an SPA once a page is loaded.
        footer: MIT Licensed | Copyright ? 2018-present Evan You // 頁尾

        實在看不懂,官網有比我更詳細的配置說明。

        導航配置

        導航配置文件在.vuepress/config.js中

        在導航配置文件中nav是控制導航欄鏈接的,你可以把它改成自己的博客目錄。

        nav: [
         {
         text: 'Guide',
         link: '/guide/',
         },
         {
         text: 'Config Reference',
         link: '/config/'
         },
         {
         text: 'Default Theme Config',
         link: '/default-theme-config/'
         }
        ]

        剩下的默認主題配置官方文檔都有很詳細的文檔說明這里就不在啰嗦了。

        更改默認主題色

        你可以在.vuepress/目錄下創建一個override.styl文件。

        vuepress提供四個可更改的顏色:

        $accentColor = #3eaf7c // 主題色
        $textColor = #2c3e50 // 文字顏色
        $borderColor = #eaecef // 邊框顏色
        $codeBgColor = #282c34 // 代碼背景顏色

        我把它改成了這樣:

        VuePress做出個人網頁

        側邊欄的實現

        由于評論區里問的人較多,所以在這里更新一下,其實我就算在這里寫的再詳細也不如大家去看官方文檔。

        側邊欄的配置也在.vuepress/config.js中:

        sidebar: [
         {
         title: 'JavaScript', // 側邊欄名稱
         collapsable: true, // 可折疊
         children: [
         '/blog/JavaScript/學會了ES6,就不會寫出那樣的代碼', // 你的md文件地址
         ]
         },
         {
         title: 'CSS', 
         collapsable: true,
         children: [
         '/blog/CSS/搞懂Z-index的所有細節',
         ]
         },
         {
         title: 'HTTP',
         collapsable: true,
         children: [
         '/blog/HTTP/認識HTTP-Cookie和Session篇',
         ]
         },
        ]

        對應的文檔結構:

        ├─blog // docs目錄下新建一個博客目錄
        │ ├─CSS
        │ ├─HTTP
        │ └─JavaScript

        我的博客:brownhu

        部署

        在配置好你博客之后,命令行執行:

        Vuepress build

        當你看到這一行就說明成功了:

        Success! Generated static files in vuepress.

        相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

        推薦閱讀:

        做一個移動端微信公眾號(附代碼)

        length與size()使用對比

        以上就是VuePress做出個人網頁的詳細內容,更多請關注php中文網其它相關文章!


        微信提供公眾平臺、朋友圈、消息推送等功能,用戶可以通過“搖一搖”、“搜索號碼”、“附近的人”、掃二維碼方式添加好友和關注公眾平臺,同時微信將內容分享給好友以及將用戶看到的精彩內容分享到微信朋友圈。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚洲裸男gv网站| 国内免费高清在线观看| 国产中文在线亚洲精品官网| 国产精彩免费视频| 亚洲av日韩av不卡在线观看| 国内精品免费久久影院| 亚洲国产精品毛片av不卡在线| 久久精品国产亚洲一区二区| 成人无码精品1区2区3区免费看 | AV大片在线无码永久免费| 亚洲精品福利视频| 免费国产黄网站在线观看可以下载| 久久久久无码精品亚洲日韩| 国产精品视频白浆免费视频| 美女视频黄的全免费视频| 久久久久se色偷偷亚洲精品av| 一区二区三区精品高清视频免费在线播放 | 一级毛片试看60分钟免费播放| 亚洲国产人成精品| 中文字幕高清免费不卡视频| 亚洲av无码不卡| ww4545四虎永久免费地址| 久久亚洲国产成人影院| 小小影视日本动漫观看免费| 又长又大又粗又硬3p免费视频| 国产亚洲精品资源在线26u| 亚洲免费视频在线观看| 456亚洲人成在线播放网站| 国产传媒在线观看视频免费观看| 4hu四虎免费影院www| 亚洲邪恶天堂影院在线观看| 亚洲一区二区三区深夜天堂 | 91麻豆精品国产自产在线观看亚洲| 四虎影视在线永久免费观看| 久久久久久AV无码免费网站| 特黄特色的大片观看免费视频| 免费视频精品一区二区三区| 女人被弄到高潮的免费视频| 国产综合亚洲专区在线| 中文字幕不卡亚洲 | 色噜噜综合亚洲av中文无码|