欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue項(xiàng)目上傳Github預(yù)覽的實(shí)現(xiàn)示例

 更新時(shí)間:2018年11月06日 09:41:40   作者:qfstudy  
這篇文章主要介紹了vue項(xiàng)目上傳Github預(yù)覽的實(shí)現(xiàn)示例,在完成Vue項(xiàng)目以后,在上傳到github并實(shí)現(xiàn)預(yù)覽

最近在用Vue仿寫cnode社區(qū),想要上傳到github,并通過Github pages預(yù)覽,在這個(gè)過程中遇到了一些問題,因此寫個(gè)筆記,以便查閱。

完成Vue項(xiàng)目以后,在上傳到github之前,需要修改一些配置才能通過github pages預(yù)覽項(xiàng)目。

一、修改配置

1、解決文件路徑問題:

打開項(xiàng)目根目錄config文件夾下的index.js文件,進(jìn)行如下修改:

看清楚是 build(上邊還有個(gè)dev 是開發(fā)環(huán)境下的配置,不需要改動(dòng))下的 assetsPublicPath :將‘/'改為‘./'

2、背景圖片路徑錯(cuò)誤

在css中寫的background-img的路徑出錯(cuò)需要找到build文件夾下的utils.js,修改一下位置

打開根目錄build文件夾中的utils.js文件,在下圖中標(biāo)出的位置中添加publicPath: '../../', 

項(xiàng)目打包后dist文件夾下的index.html引入文件沒有引號(hào),這里的解決方法是:

找到build文件夾下的webpack.prod.conf.js文件,在webpack.prod.conf.js找到new HtmlWebpackPlugin中的minify,把minify中的 removeAttributeQuotes: true改為 removeAttributeQuotes:false

二、上傳項(xiàng)目到Github

執(zhí)行npm run build命令,打包項(xiàng)目

如果只是想通過github pages預(yù)覽項(xiàng)目,不想上傳整個(gè)項(xiàng)目代碼,可以只將dist文件夾下的文件上傳到github上,然后開啟github pages功能預(yù)覽。在dist文件夾下執(zhí)行以下步驟

1.在github里面新建一個(gè)倉庫
2.將dist文件夾中的文件上傳到這個(gè)倉庫中

  • git init
  • git add .
  • git commit -m '描述信息'
  • 關(guān)聯(lián)到遠(yuǎn)程倉庫:git remote add origin ...
  • git push -u origin master

如果想管理項(xiàng)目的同時(shí)又可以預(yù)覽,可以將整個(gè)項(xiàng)目都上傳到github,然后將dist文件夾中的文件上傳到倉庫分支中,步驟如下:

1.在github里面新建一個(gè)倉庫,
2.將整個(gè)項(xiàng)目上傳到github

  • git init
  • git add .
  • git commit -m '描述信息'
  • 關(guān)聯(lián)到遠(yuǎn)程倉庫:git remote add origin ...
  • git push -u origin master

3.然后將遠(yuǎn)程倉庫克隆到本地
git clone ...

4.接著在這個(gè)倉庫中建一個(gè)分支
生成分支gh-pages并切換到此分支
進(jìn)入到克隆得到的文件夾中,執(zhí)行如下命令
git checkout --orphan gh-pages

5.將克隆得到的文件里面除了.git文件以外的文件全部刪掉,再將項(xiàng)目根目錄下打包后生成的dist文件夾里面的內(nèi)容復(fù)制到克隆文件中。
依次執(zhí)行以下命令:
git add .
git commit -m “描述信息”
git remote add origin ....(這一步根據(jù)自己創(chuàng)建的倉庫名來寫)
git push -u origin gh-pages (push文件到倉庫中,注意后面是分支的名字,不是master)

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何使用vue開發(fā)公眾號(hào)網(wǎng)頁

    如何使用vue開發(fā)公眾號(hào)網(wǎng)頁

    因?yàn)轫?xiàng)目需要,近期做了一個(gè)公眾號(hào)網(wǎng)頁開發(fā)。在此期間也踩了一些坑,解決這些坑之后,準(zhǔn)備對(duì)這個(gè)項(xiàng)目進(jìn)行復(fù)盤。記錄下項(xiàng)目從開發(fā)到上線所解決的問題,并對(duì)使用vue進(jìn)行公眾號(hào)開發(fā)的步驟進(jìn)行一個(gè)總結(jié)。方便以后有問題進(jìn)行查閱。希望對(duì)你有所幫助
    2021-05-05
  • element中Select選擇器實(shí)現(xiàn)自定義顯示內(nèi)容

    element中Select選擇器實(shí)現(xiàn)自定義顯示內(nèi)容

    在我們很多前端業(yè)務(wù)開發(fā)中,往往為了方便,都需要自定義一些用戶組件,本文主要介紹了element中Select選擇器實(shí)現(xiàn)自定義顯示內(nèi)容,感興趣的可以了解一下
    2023-12-12
  • vue-pdf實(shí)現(xiàn)pdf在線預(yù)覽并實(shí)現(xiàn)自定義預(yù)覽框高度

    vue-pdf實(shí)現(xiàn)pdf在線預(yù)覽并實(shí)現(xiàn)自定義預(yù)覽框高度

    這篇文章主要介紹了vue-pdf實(shí)現(xiàn)pdf在線預(yù)覽并實(shí)現(xiàn)自定義預(yù)覽框高度方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue中動(dòng)態(tài)class的多種寫法

    Vue中動(dòng)態(tài)class的多種寫法

    這篇文章主要介紹了Vue之動(dòng)態(tài)class的幾種寫法,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12
  • 使用Vue實(shí)現(xiàn)簡易的車牌輸入鍵盤

    使用Vue實(shí)現(xiàn)簡易的車牌輸入鍵盤

    這篇文章主要為大家詳細(xì)介紹了如何使用Vue實(shí)現(xiàn)簡易的車牌輸入鍵盤效果,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解下
    2023-11-11
  • 基于Vue 2.0的模塊化前端 UI 組件庫小結(jié)

    基于Vue 2.0的模塊化前端 UI 組件庫小結(jié)

    AT-UI 是一款基于 Vue.js 2.0 的輕量級(jí)、模塊化前端 UI 組件庫,主要用于快速開發(fā) PC 網(wǎng)站產(chǎn)品。下面通過本文給大家介紹Vue 2.0的模塊化前端 UI 組件庫,需要的朋友參考下吧
    2017-12-12
  • vue儲(chǔ)存storage時(shí)含有布爾值的解決方案

    vue儲(chǔ)存storage時(shí)含有布爾值的解決方案

    這篇文章主要介紹了vue儲(chǔ)存storage時(shí)含有布爾值的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Vue2.x與Vue3.x中路由鉤子的區(qū)別詳解

    Vue2.x與Vue3.x中路由鉤子的區(qū)別詳解

    這篇文章主要介紹了Vue2.x與Vue3.x中路由鉤子的區(qū)別,分別介紹了路由鉤子的分類,路由配置守衛(wèi)鉤子以及組件內(nèi)守衛(wèi)鉤子等有需要的朋友可以借鑒參考下
    2021-09-09
  • Vue.js和Vue.runtime.js區(qū)別淺析

    Vue.js和Vue.runtime.js區(qū)別淺析

    這篇文章主要介紹了Vue.js和Vue.runtime.js區(qū)別淺析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 關(guān)于Vue的路由權(quán)限管理的示例代碼

    關(guān)于Vue的路由權(quán)限管理的示例代碼

    本篇文章主要介紹了關(guān)于Vue的路由權(quán)限管理的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03

最新評(píng)論