微信小程序腳手架-項目安裝03

WeChat Template

一套基于SpringBoot & Shiro 以及 Uni-app構建的微信小程序腳手架

開源地址: https://github.com/TyCoding/wechat-template 歡迎Star挑秉、Fork支持作者匀哄。

安裝項目

首先你需要閱讀之前的文章:

閱讀了上述文章相信你已經在本地電腦上配置好了SpringBoot項目開發(fā)環(huán)境和Uni-app 微信開發(fā)工具等開發(fā)環(huán)境吭历。下面講解如何安裝項目媚赖。

下載項目源碼

如果你的本地已經安裝了git客戶端匿沛,那么可以直接使用git clone命令下載項目。(如果沒有安裝就在GitHub倉庫網頁上點擊download)按鈕:

git clone https://github.com/TyCoding/wechat-template.git

image-20200612103027973

或者:

image-20200612103107603

運行項目

如果已經下載了源碼框仔,將會看到如下文件:

image-20200612103313437

注意:

之前我的開源項目中初婆,倉庫也是如此包含了兩個子文件夾,他是代表了兩個項目矫户,但是莫名其妙有人會認為這是一個項目片迅,而直接用IDEA打開wechat-template這個文件夾,這要是能運行成功就怪了吏垮,所以大家無論在運行我的項目還是別人的項目都首先要觀察項目目錄結構再做其他的障涯。

那么上圖片中兩個文件夾分別代表兩個項目,需要用不同的IDE打開:

  1. wechat-api: 后端項目膳汪,由SpringBoot構建唯蝶,你需要使用配置了Maven環(huán)境的IDEA打開該項目,IDEA會自動加載該項目的Maven依賴
  2. wechat-app: 前端項目遗嗽,微信小程序端粘我,你需要使用HBuilderX打開該項目(請注意我的Version 2.7.9

運行wechat-api項目

image-20200612104207442
image-20200612104243572

當IDEA完全加載了該項目的Maven依賴,將看到左側樹形目錄中:javaresources文件夾已經變色,這就證明項目加載正常征字,可以運行了:

image-20200612104519786

在運行項目之前都弹,需要先導入數據庫,本項目的數據庫文件在上圖/wechat-api/db.sql匙姜,使用Navicat創(chuàng)建名稱為wechat_api的數據庫畅厢,然后將db.sql中的表結構復制進去執(zhí)行即可完成創(chuàng)建:

image-20200612173421312
image-20200612173543853

修改項目配置文件中有關數據庫的配置。在wechat-api項目中依次找到src/main/resources/application.yml

image-20200612174659650

注意:

  1. application.yml 項目主配置文件
  2. application-dev.yml 項目開發(fā)環(huán)境配置
  3. application-prod.yml 項目生產環(huán)境配置

上述三者文件區(qū)別氮昧,后續(xù)文章中會深入講解】蚨牛現在我們需要修改的是application-dev.yml文件中username, password, url三個參數信息。

啟動項目:

image-20200612104720736

測試項目

首先要明白袖肥,這是基于SpringBoot咪辱、Shiro構建的后端項目,項目中對身份認證椎组、Token校驗油狂、全局異常處理等都做了封裝(后續(xù)文章將講解如何封裝),那么我們直接使用Postman工具測試請求項目登錄接口:localhost:8080/login

image-20200612173114414

如上寸癌,說明項目啟動成功专筷。(上圖顯示了由全局統一異常處理器自定義的異常返回信息)

運行wechat-app項目

使用HBuilderX打開wechat-app項目,在頂部菜單欄找到:運行 -> 運行到小程序模擬器 -> 微信開發(fā)者工具

image-20200612174357943

HBuilderX將自動編譯項目蒸苇,并自動打開微信開發(fā)者工具:

image-20200612175035218

以上仁堪,項目就啟動成功了。


注意:

如果你此時點擊了登錄按鈕應該會是正常登錄項目填渠,但要注意的是我推送到 https://github.com/TyCoding/wechat-template 倉庫中 wechat-app 配置文件中寫的服務端URL其實連接是我自己的云端服務器弦聂。為什么我直接放自己的服務器地址?因為當前是在PC上使用微信開發(fā)工具運行的小程序氛什,可能細節(jié)體驗不如真實手機莺葫,而在手機是哪個運行又肯定無法連接到PC上運行的后端項目IP,所以這里為了方便大家體驗就這樣做了枪眉。

具體可以看wechat-app項目中wechat-app/config.js文件:

image-20200612180207170

后續(xù)文章我將教大家這些參數的含義以及如何修改這些參數捺檬。

手機端預覽

效果就是,點擊微信開發(fā)者工具右上方預覽按鈕贸铜,用該App ID綁定的微信號掃描二維碼預覽小程序:

image-20200612180736027

手機端打開小程序堡纬,點擊登錄按鈕彈出網絡連接異常的信息,此時需要手動點擊右上方選擇打開調試按鈕重新打開小程序便可以正常登錄了:

初次打開小程序彈出登錄異常 打開調試重新登錄 登錄成功
IMG_9BC7AC07030B-1
01F742B17FF57192D5FB566DD322DC15
1443FFA9286E5ECE750902A7F83E3DBA

Tips

如果你是一個有關項目啟動的細節(jié)配置等信息蒿秦,我在后續(xù)文章中會詳細講解烤镐。

請大家持續(xù)關注公眾號最新消息。

交流

QQGroup:671017003

WeChatGroup: 關注公眾號查看

聯系

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末棍鳖,一起剝皮案震驚了整個濱河市炮叶,隨后出現的幾起案子碗旅,更是在濱河造成了極大的恐慌,老刑警劉巖镜悉,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件祟辟,死亡現場離奇詭異,居然都是意外死亡侣肄,警方通過查閱死者的電腦和手機旧困,發(fā)現死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來稼锅,“玉大人叮喳,你說我怎么就攤上這事$直矗” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵畔濒,是天一觀的道長剩晴。 經常有香客問我,道長侵状,這世上最難降的妖魔是什么赞弥? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮趣兄,結果婚禮上绽左,老公的妹妹穿的比我還像新娘。我一直安慰自己艇潭,他們只是感情好拼窥,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蹋凝,像睡著了一般鲁纠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上鳍寂,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天改含,我揣著相機與錄音,去河邊找鬼迄汛。 笑死捍壤,一個胖子當著我的面吹牛,可吹牛的內容都是我干的鞍爱。 我是一名探鬼主播鹃觉,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼睹逃!你這毒婦竟也來了帜慢?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎粱玲,沒想到半個月后躬柬,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡抽减,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年允青,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卵沉。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡颠锉,死狀恐怖,靈堂內的尸體忽然破棺而出史汗,到底是詐尸還是另有隱情琼掠,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布停撞,位于F島的核電站瓷蛙,受9級特大地震影響,放射性物質發(fā)生泄漏戈毒。R本人自食惡果不足惜艰猬,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望埋市。 院中可真熱鬧冠桃,春花似錦、人聲如沸道宅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽污茵。三九已至碳蛋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間省咨,已是汗流浹背肃弟。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留零蓉,地道東北人笤受。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像敌蜂,于是被迫代替她去往敵國和親箩兽。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345