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

vscode安裝git及項(xiàng)目開(kāi)發(fā)過(guò)程

 更新時(shí)間:2021年03月31日 11:47:34   作者:Rashu99  
這篇文章主要介紹了vscode安裝git及項(xiàng)目開(kāi)發(fā)過(guò)程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

項(xiàng)目開(kāi)發(fā)

項(xiàng)目創(chuàng)建和github托管

1.下載git鏈接

2.next完后,打開(kāi)vscode,文件->首選項(xiàng)->設(shè)置->用戶配置下加上git安裝路徑下的Git文件夾下的cmd的git.exe

在這里插入圖片描述

3.去github.com上注冊(cè)一個(gè)賬號(hào),并且創(chuàng)建一個(gè)新項(xiàng)目,寫(xiě)個(gè)項(xiàng)目名稱(chēng)其他默認(rèn)就好了

在這里插入圖片描述

4.重啟vscode,就可以使用git clone ,比如

git clone https://github.com/cnhkkat/vuedemomall.git

然后vscode上就會(huì)出現(xiàn)這個(gè)文件夾 因?yàn)檫@個(gè)項(xiàng)目是空的 所以只有一個(gè)license

在這里插入圖片描述

?。?!現(xiàn)在默認(rèn)的vue cli 是 4.0.5 版本 后續(xù)發(fā)現(xiàn)有些問(wèn)題解決不了
比如 "export ‘default' (imported as ‘Vue') was not found in ‘vue'
類(lèi)似的 ,可以解決終端不報(bào)錯(cuò),但是網(wǎng)頁(yè)打開(kāi)還是說(shuō) cannot find 。。。。。
所以為了完成這個(gè)項(xiàng)目
還是回退到3的版本
所以先

npm install -g @vue/cli@3.0.4

在這里插入圖片描述

5.然后再用vue create supermall 創(chuàng)建一個(gè)項(xiàng)目

6.然后在supermall的終端下

先進(jìn)行g(shù)it init 生成.git 文件夾

git init

然后這時(shí)候有的文件夾就會(huì)變紅 如下
用git status 查看

在這里插入圖片描述

根據(jù)提示 用 git add . 添加所有的 .文件
再次查看 變綠了

在這里插入圖片描述

因?yàn)檠b完git 沒(méi)配置 所以在這里配置下全局默認(rèn)ID

git config --global user.email "you@example.com"
 git config --global user.name "Your Name"

在這里插入圖片描述

然后接著

git commit -m '初始化項(xiàng)目'
git remote add origin https://github.com/cnhkkat/vuedemomall.git 
git push -u origin master

在這里插入圖片描述
在這里插入圖片描述

他會(huì)跳出登錄github 登錄就可以了

在這里插入圖片描述

push 到master里了
所以在master里view code就能看到了

在這里插入圖片描述
在這里插入圖片描述

劃分目錄結(jié)構(gòu)

新建一些文件夾
assets 放資源樣式 比如 img css 而css文件下 normalize.css 初始化 基礎(chǔ)樣式
common 是公共的 比如一些js代碼
components 放組件 再分成common文件夾和content文件夾 content主要是業(yè)務(wù)相關(guān)的代碼 比如MainTabBar 需要經(jīng)常更改代碼的
network 放網(wǎng)絡(luò)相關(guān)
router 放路由
store 放vuex
views 放視圖 比如說(shuō) 我的/分類(lèi)/購(gòu)物車(chē)/首頁(yè)

在這里插入圖片描述

在這里插入圖片描述

引入CSS文件

css里也可以定義變量 –

在這里插入圖片描述

配置別名
@相當(dāng)于src

在這里插入圖片描述

tabbar組件

從之前寫(xiě)的tabbar 文件夾 復(fù)制過(guò)來(lái)

在這里插入圖片描述

content放的是業(yè)務(wù)相關(guān)的,也就是說(shuō) 圖標(biāo)文字可以在這里改,所以放MainTabBar.vue

而common 是公共普通文件 放組件

然后復(fù)制之前寫(xiě)的views 里面放 首頁(yè)/分類(lèi)/購(gòu)物車(chē)/我的 只是創(chuàng)建一個(gè)vue文件 并沒(méi)有寫(xiě)什么
接著要router-view 渲染出來(lái) 所以得安裝router
npm install vue-router --save
然后在router文件下創(chuàng)建index.js
在這里配置相關(guān)代碼

導(dǎo)入vue 導(dǎo)入vue-router
使用VuerRouter
創(chuàng)建VueRouter的實(shí)例 router 在這里放routes 順便改下mode為history
把routes抽出來(lái) 所以定義一下routers = [] 路由就是放路徑和組件
復(fù)制之前寫(xiě)的

在這里插入圖片描述

最后一步在main.js里掛載router

在這里插入圖片描述

這樣就能在App.vue里使用router-view了
在這里導(dǎo)入MainTabBar 以及注冊(cè)MainTabBar 以及使用main-tab-bar
注意路徑問(wèn)題

在這里插入圖片描述

在MainTabBar里 因?yàn)槭菑?fù)制過(guò)來(lái)所以也要注意路徑問(wèn)題!

在這里插入圖片描述

這里使用了兩種路徑 一種是別名 @/
一種是絕對(duì)路徑 可能是因?yàn)榘惭b了插件 會(huì)有提示所以感覺(jué)兩者沒(méi)有很大差別
可能在大項(xiàng)目里有很多文件夾 如果一直…/…/…/ 不優(yōu)雅 所以會(huì)使用別名

另外使用別名這里沒(méi)顯示圖標(biāo) 總感覺(jué)怪怪的 這里安裝了image view 這樣就能顯示圖標(biāo)
同樣注意導(dǎo)入的路徑問(wèn)題

在這里插入圖片描述

然后復(fù)制一下ico logo圖標(biāo)

在這里插入圖片描述

首頁(yè)開(kāi)發(fā)

首頁(yè)導(dǎo)航欄

因?yàn)槊總€(gè)頁(yè)面都有導(dǎo)航欄 所以在common文件夾下創(chuàng)建navbar文件夾
然后再創(chuàng)建NavBar.vue (一般文件夾小寫(xiě) vue文件大寫(xiě))
想要實(shí)現(xiàn)以下這種樣式

在這里插入圖片描述

一般都是分左中右
所以 在插槽外包個(gè)div 設(shè)置樣式 使用具名插槽

在這里插入圖片描述

父使用flex布局 子使用flex:1 均分 高度為44px

在這里插入圖片描述

這里做的是首頁(yè)的導(dǎo)航欄
所以在Home.vue里 導(dǎo)入NavBar 并且注冊(cè)它

在這里插入圖片描述

因?yàn)橹挥惺醉?yè)的導(dǎo)航欄背景顏色是粉色 其他的導(dǎo)航欄可能是白色
所以要設(shè)置在home里 而不能是NavBar里

給nav-bar 搞個(gè)class 這樣就能單獨(dú)設(shè)置樣式
然后使用插槽 名為center

在這里插入圖片描述

var(–color-tint) 是變量 背景顏色為粉色 字為白色

在這里插入圖片描述

請(qǐng)求首頁(yè)的多個(gè)數(shù)據(jù)

復(fù)制之前寫(xiě)的axios
也就是network文件下的request.js

然后因?yàn)橐?qǐng)求首頁(yè)的多個(gè)數(shù)據(jù)
為了方便管理url 再封裝一層 也就是說(shuō)在network下創(chuàng)建home.js
因?yàn)閞equest.js是自己封裝的一個(gè)框架 是面向這些組件的 然后home.js面向home.vue 挺合理

在這里插入圖片描述

之前寫(xiě)到axios里最后返回的是promise

在這里插入圖片描述

promise可以.then 調(diào)用數(shù)據(jù)

所以 導(dǎo)入getHomeMultidata 因?yàn)槭呛瘮?shù) 所以在()調(diào)用

在這里插入圖片描述

(插播一條 **)關(guān)閉eslint 方法

ctrl + p 搜索 eslintrc.js
注釋掉 standard

在這里插入圖片描述

一直報(bào)錯(cuò)就hin煩 其他解決辦法沒(méi)用 記得保存重啟

可以成功獲得數(shù)據(jù)

在這里插入圖片描述

函數(shù)執(zhí)行完 里面的變量就被銷(xiāo)毀了 等再次調(diào)用 就重新創(chuàng)建
所以在執(zhí)行完之前要保存數(shù)據(jù)
所以在data()里定義兩個(gè)空數(shù)組
把數(shù)據(jù)傳給數(shù)組

在這里插入圖片描述

打開(kāi)vue插件可以看到list

在這里插入圖片描述

輪播圖

直接復(fù)制粘貼封裝好的 swiper 和 swiperItem
然后在首頁(yè)里

在這里插入圖片描述
在這里插入圖片描述

到此這篇關(guān)于vscode安裝git及項(xiàng)目開(kāi)發(fā)過(guò)程的文章就介紹到這了,更多相關(guān)vscode安裝git內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Hbuilder連遠(yuǎn)程接服務(wù)器上傳代碼的圖文教程

    Hbuilder連遠(yuǎn)程接服務(wù)器上傳代碼的圖文教程

    下面小編就為大家分享一篇Hbuilder連遠(yuǎn)程接服務(wù)器上傳代碼的圖文教程,具有很好的參考價(jià)值,一起跟隨小編過(guò)來(lái)看看吧,希望對(duì)大家有所幫助
    2017-11-11
  • 分享5個(gè)實(shí)用的vs調(diào)試技巧

    分享5個(gè)實(shí)用的vs調(diào)試技巧

    vs 是我們平時(shí)編寫(xiě)代碼時(shí)的首選工具,相信也是大多數(shù)小伙伴兒的首選調(diào)試工具,因?yàn)閷?shí)際操作起來(lái)太方便了,代碼編寫(xiě)完,一個(gè) F5 就可以愉快的調(diào)試了。今天我想向大家推薦幾個(gè)非常值得了解 vs 調(diào)試技巧。
    2020-09-09
  • Hbuilder配置Avalon和Vue指令提示的方法詳解

    Hbuilder配置Avalon和Vue指令提示的方法詳解

    HBuilder是DCloud(數(shù)字天堂)推出的一款支持HTML5的Web開(kāi)發(fā)IDE,下面這篇文章主要給大家介紹了關(guān)于Hbuilder如何配置Avalon和Vue指令提示的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-10-10
  • Cordova插件實(shí)現(xiàn)JavaScript與Java的通信的詳細(xì)過(guò)程

    Cordova插件實(shí)現(xiàn)JavaScript與Java的通信的詳細(xì)過(guò)程

    本文將結(jié)合最常用的華為推送服務(wù)Cordova插件,介紹HMS Core用到的JS-Java消息交互方式,講解在JS側(cè)如何調(diào)用Java側(cè)接口,最終實(shí)現(xiàn)HMS Core能力,感興趣的朋友一起學(xué)習(xí)下吧
    2021-06-06
  • 十招教你學(xué)會(huì)破解[教程]

    十招教你學(xué)會(huì)破解[教程]

    十招教你學(xué)會(huì)破解[教程]...
    2007-04-04
  • nasm實(shí)現(xiàn)的用vmware運(yùn)行自做的linux啟動(dòng)盤(pán)的引導(dǎo)代碼

    nasm實(shí)現(xiàn)的用vmware運(yùn)行自做的linux啟動(dòng)盤(pán)的引導(dǎo)代碼

    這個(gè)小的代碼的編寫(xiě)和運(yùn)行還是能讓自己對(duì)系統(tǒng)啟動(dòng)有一個(gè)更深的認(rèn)識(shí),不過(guò)有個(gè)不懂的就是怎么用ISO鏡像文件啟動(dòng),怎么將引導(dǎo)代碼寫(xiě)入ISO鏡像文件,依然沒(méi)有找到很好的方法解決
    2013-04-04
  • 解讀Serverless架構(gòu)的前世今生

    解讀Serverless架構(gòu)的前世今生

    云計(jì)算的不斷發(fā)展,涌現(xiàn)出很多改變傳統(tǒng)IT架構(gòu)和運(yùn)維方式的新技術(shù),而以虛擬機(jī)、容器、微服務(wù)為代表的技術(shù)更是在各個(gè)層面不斷提升云服務(wù)的技術(shù)能力,它們將應(yīng)用和環(huán)境中很多通用能力變成了一種服務(wù)。但無(wú)論這些技術(shù)應(yīng)用在哪里,幫助企業(yè)降本增效是技術(shù)變革永恒的主題。
    2021-05-05
  • uniapp語(yǔ)音識(shí)別(訊飛語(yǔ)音)轉(zhuǎn)文字

    uniapp語(yǔ)音識(shí)別(訊飛語(yǔ)音)轉(zhuǎn)文字

    這篇文章主要介紹了uniapp語(yǔ)音識(shí)別(訊飛語(yǔ)音)轉(zhuǎn)文字,需要的朋友可以參考下
    2022-12-12
  • 使用Jenkins Dashboard插件可視化部署的方法

    使用Jenkins Dashboard插件可視化部署的方法

    這篇文章主要介紹了使用Jenkins Dashboard插件可視化部署的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • 密碼哈希函數(shù) Bcrypt的最大密碼長(zhǎng)度限制詳解

    密碼哈希函數(shù) Bcrypt的最大密碼長(zhǎng)度限制詳解

    這篇文章主要介紹了密碼哈希函數(shù) Bcrypt的最大密碼長(zhǎng)度限制詳解的相關(guān)資料,需要的朋友可以參考下
    2017-03-03

最新評(píng)論