最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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,并通過(guò)Github pages預(yù)覽,在這個(gè)過(guò)程中遇到了一些問(wèn)題,因此寫個(gè)筆記,以便查閱。

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

一、修改配置

1、解決文件路徑問(wèn)題:

打開項(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引入文件沒(méi)有引號(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)目

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

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

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

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

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

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

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

4.接著在這個(gè)倉(cāng)庫(kù)中建一個(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)建的倉(cāng)庫(kù)名來(lái)寫)
git push -u origin gh-pages (push文件到倉(cāng)庫(kù)中,注意后面是分支的名字,不是master)

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

相關(guān)文章

最新評(píng)論

灵山县| 崇仁县| 荥经县| 台州市| 蓬安县| 久治县| 林甸县| 桐城市| 普格县| 象州县| 北碚区| 凤庆县| 南木林县| 龙陵县| 富锦市| 清苑县| 石泉县| 咸丰县| 阿巴嘎旗| 鲜城| 津南区| 合山市| 东乌珠穆沁旗| 镇赉县| 子长县| 固镇县| 吴桥县| 临朐县| 综艺| 石门县| 临城县| 应城市| 大厂| 全州县| 紫阳县| 潞城市| 民县| 田林县| 裕民县| 沿河| 安达市|