TW學習總結(jié)(一)

今天是我在騷窩項目組工作的第二天,早上建哥給我們介紹了項目的架構(gòu),讓我對以后要接手的OTR項目有了大致的輪廓。到了下午,我和我的同事們試著搭了項目的手機端和web端的環(huán)境。今天的總結(jié)重點講下午用到的東西。

web端環(huán)境配置

1.node :web端使用的是node,因此只要搭好node環(huán)境就可以直接運行起來了。在Mac上可以使用brew install node 下載最新版本的node,也可以在官網(wǎng)https://nodejs.org/en/download/下載。

2.npm install:node下載安裝完成后,打開terminal在項目的目錄下鍵入npm install 下載項目指定模塊。npm 是node 的模塊管理器,使用npm install命令會去查看項目的node_module文件夾下指定模塊是否安裝,如果安裝,則不再重新安裝。即便遠程倉庫有一個新版本,也是如此。因此,要想強制重新安裝,可在命令后面加 --force或-f。例如:npm install --force。

3.運行:使用npm start 命令啟動項目。并在瀏覽器的地址欄里輸入localhost:項目端口號即可查看到項目。

mobile端環(huán)境配置

項目的mobile端需要安裝的環(huán)境有很多,如下所示

1.node:brew install node

2.Watchman:brew install watchman

Watchman的存在是為了觀察文件并記錄文件何時變化.當被觀察的文件發(fā)生變化時,它會觸發(fā)操作,例如重建assets等。

3.XCode:XCode是一個為iOS以及Mac OS X 平臺開發(fā)程序的集成開發(fā)環(huán)境(IDE)。它是蘋果公司旗下的產(chǎn)品,App Store下載即可。

4.Android Studio:Android Studio是一個為Android平臺開發(fā)程序的集成開發(fā)環(huán)境??稍诠倬W(wǎng)上下載https://developer.android.com/studio/index.html?gclid=EAIaIQobChMI97HJxq2x1gIVRgQqCh0ZnwiDEAAYASAAEgI2ZvD_BwE。

5.Android SDK:Software Development Kit。軟件開發(fā)工具組,為安卓開發(fā)者提供針對安卓的工具。下載地址:https://dl.google.com/android/android-sdk_r24.4.1-macosx.zip

6.Android Virtual Machine:Android Studio里可以下載。

7.啟動:下載完畢后,iOS方面,使用XCode打開項目的OTRMobileApp文件夾。XCode將自動編譯運行。安卓方面,使用studio打開項目Android文件夾,根據(jù)studio提示下載文件。最后運行項目。

項目架構(gòu)

項目主要有Account、Vehicle、Lead、bbd-service的服務(wù),服務(wù)和服務(wù)之間的調(diào)用采用RESTful API。數(shù)據(jù)庫方面,采用MySQL,MongoDB、以及Redis。服務(wù)器方面,使用Nginx。由于這是公司的機密,我就不詳細贅述啦。哈哈。

Docker

Docker的思想來自于集裝箱。在不同的運輸場景下,如海洋,鐵路,公路,我們運送貨物需要考慮貨物如何安放,貨物是否會適應(yīng)各個運輸環(huán)境。有了集裝箱,我們把貨物包裝起來,可在不考慮環(huán)境的情況下放置到各個環(huán)境中去。因此,docker的容器就是集裝箱,它在箱內(nèi)提供了適合于貨物(程序)的環(huán)境,即鏡像,且程序可發(fā)布到任何流行的 Linux 機器上。

Docker常用命令:

1.docker ps:查看運行的容器

2.docker-compose logs --tail=200 -f 容器名:查看容器日志






最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容