美文网首页
TW学习总结(一)

TW学习总结(一)

作者: 小旎子_8327 | 来源:发表于2017-09-19 22:10 被阅读0次

今天是我在骚窝项目组工作的第二天,早上建哥给我们介绍了项目的架构,让我对以后要接手的OTR项目有了大致的轮廓。到了下午,我和我的同事们试着搭了项目的手机端和web端的环境。今天的总结重点讲下午用到的东西。

web端环境配置

1.node :web端使用的是node,因此只要搭好node环境就可以直接运行起来了。在Mac上可以使用brew install node 下载最新版本的node,也可以在官网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端环境配置

项目的mobile端需要安装的环境有很多,如下所示

1.node:brew install node

2.Watchman:brew install watchman

Watchman的存在是为了观察文件并记录文件何时变化.当被观察的文件发生变化时,它会触发操作,例如重建assets等。

3.XCode:XCode是一个为iOS以及Mac OS X 平台开发程序的集成开发环境(IDE)。它是苹果公司旗下的产品,App Store下载即可。

4.Android Studio:Android Studio是一个为Android平台开发程序的集成开发环境。可在官网上下载https://developer.android.com/studio/index.html?gclid=EAIaIQobChMI97HJxq2x1gIVRgQqCh0ZnwiDEAAYASAAEgI2ZvD_BwE。

5.Android SDK:Software Development Kit。软件开发工具组,为安卓开发者提供针对安卓的工具。下载地址: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文件夹,根据studio提示下载文件。最后运行项目。

项目架构

项目主要有Account、Vehicle、Lead、bbd-service的服务,服务和服务之间的调用采用RESTful API。数据库方面,采用MySQL,MongoDB、以及Redis。服务器方面,使用Nginx。由于这是公司的机密,我就不详细赘述啦。哈哈。

Docker

Docker的思想来自于集装箱。在不同的运输场景下,如海洋,铁路,公路,我们运送货物需要考虑货物如何安放,货物是否会适应各个运输环境。有了集装箱,我们把货物包装起来,可在不考虑环境的情况下放置到各个环境中去。因此,docker的容器就是集装箱,它在箱内提供了适合于货物(程序)的环境,即镜像,且程序可发布到任何流行的 Linux 机器上。

Docker常用命令:

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

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


相关文章

  • TW学习总结(一)

    今天是我在骚窝项目组工作的第二天,早上建哥给我们介绍了项目的架构,让我对以后要接手的OTR项目有了大致的轮廓。到了...

  • TW学习总结(二)

    今天上午在公司对java的基本进行了知识扫盲,包括几种基本数据类型,java三大特性,集合类框架,工具类colle...

  • TW学习总结(三)

    9月21日依旧是个充实的一天,上午程序猿老师让童鞋们限时完成三道代码。讲道理,当我完成第三道题时,我是还剩些时间的...

  • JavaScript学习

    摘自知乎学习JavaScript,有哪些好的博客或者网站推荐? 以下为知乎用户Tw93给出的总结,很全面,可以参考...

  • TW分享会总结

    *由于课程与选修课冲突的原因,所以这次讨论没有过来,但是我们leader整理了这次会议的流程,所以也很感谢她。有总...

  • 【GIT学习总结 I】TW常用GIT命令

    Markdown写作 + Git版本管理 已成为全球IT互联网公司的主流写作平台,如果你有心投身这一领域从事技术写...

  • TW训练营总结

    认识ThoughtWorks 2017年初夏,我是在一个群里知道ThoughtWorks 企业开放日活动,便在六...

  • TW训练营总结

    工具的使用github的基本使用markdown的使用每日站会linux命令行 编程语言及其思想shell编程部分...

  • TW团队互评活动总结

    6304 - 羊咩咩 - 徐娆 To Start With 首先我感到非常遗憾,上周星期四晚上的课因为课程冲突我并...

  • 小牛iApp系列教程第①课——tw的使用

    小牛系列教程 第一课——tw提示文本 .用法: tw("你好") //设置参数1:显示的时间长久; .如: .tw...

网友评论

      本文标题:TW学习总结(一)

      本文链接:https://www.haomeiwen.com/subject/ydlbsxtx.html