meteor 培训第一天
2016-04-26 23:41
260 查看
公司组织内部培训。
今天讲的主要是如何使用git来管理项目,
和用sourceTree来更好的使用git.
还有用webstorm来运行meteor项目。
首先需要安装一系列工具,资源链接如下:
资源链接,有时间上传百度云,如果需要的可以QQ联系我:1286238812
1、DockerToolbox-1.9.1c.exe
2、Git-2.8.1-64-bit.exe
3、InstallMeteor.exe
4、SourceTree
5、WebStorm-11.0.0.exe
其他需要准备的,需要有github账号。方便本地项目,提交到github上管理。
首先控制台,输入:meteor --version,确认是否安装成功。
然后到工作目录,创建一个简单的meteor demo
输入:meteor create demo
会在你当前目录下产生一个文件夹,cd demo
然后输入:meteor
出现如图上,就说明可以使用了,
这个是产生后的页面。
以上是第一步,生成一个meteor简单的项目。
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
分割线
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
2、项目用git进行管理,方便版本控制。
首先在你的github上,创建一个新的git项目。然后,
上面一系列命令,分别是,
1、初始化
2、创建reademe.md文件,没啥乱用,
3、初次提交,并注释。(好象是,放到本地的git仓库)
4、使本地git与github进行连接。
5、推送,就是把项目放到github上面。
电脑上装好git,然后,在项目目录,打开Git Bash,
输入上面5条命令就可以了。
好像是,如果电脑第一次使用,会有一个ssh key的问题,需要你到
中,进行配置,具体方法我忘了,
链接如下。
https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
进行ssh配置的原因是,,,应该是,类似于,与你电脑进行绑定,不需要每次都让你输入上传的用户,当然,你需要设置密码。
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
分割线
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
sourcetree,更加方便的使用git.
很多人可能不喜欢输入命令行,那,这个提供给你一个方便。
只要是你你的workspace,属于git项目,
在sourcetree中,选择 克隆/新建 再选择, 添加工作副本,然后选中你的workspace,就可以了。
里面的标签,
提交,丢弃,储藏,获取,拉取,推送,分支,合并,等等,类似SVN的版本控制工具。类似,一样用。
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
分割线
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
最后说项目。
项目运行启动后,改动项目代码,实时同步到浏览器的(没有实时那么夸张。)
里面涉及到,
项目的明天再说。
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
分割线
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
meteor 直接运行启动就能用,是因为,meteor已经有nodeJS的支持了,而且,对npm也已经有很好的支持。
所以,当需要下载一些类库,可以直接用。
meteor npm install 这里是类库的名字。。。
等等。
npm,类似Java 的maven,属于类库的管理平台吧。
今天讲的主要是如何使用git来管理项目,
和用sourceTree来更好的使用git.
还有用webstorm来运行meteor项目。
首先需要安装一系列工具,资源链接如下:
资源链接,有时间上传百度云,如果需要的可以QQ联系我:1286238812
1、DockerToolbox-1.9.1c.exe
2、Git-2.8.1-64-bit.exe
3、InstallMeteor.exe
4、SourceTree
5、WebStorm-11.0.0.exe
其他需要准备的,需要有github账号。方便本地项目,提交到github上管理。
首先控制台,输入:meteor --version,确认是否安装成功。
然后到工作目录,创建一个简单的meteor demo
输入:meteor create demo
会在你当前目录下产生一个文件夹,cd demo
然后输入:meteor
出现如图上,就说明可以使用了,
这个是产生后的页面。
以上是第一步,生成一个meteor简单的项目。
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
分割线
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
2、项目用git进行管理,方便版本控制。
首先在你的github上,创建一个新的git项目。然后,
echo "# test1" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:Wenhaoran/test1.git git push -u origin master
上面一系列命令,分别是,
1、初始化
2、创建reademe.md文件,没啥乱用,
3、初次提交,并注释。(好象是,放到本地的git仓库)
4、使本地git与github进行连接。
5、推送,就是把项目放到github上面。
电脑上装好git,然后,在项目目录,打开Git Bash,
输入上面5条命令就可以了。
好像是,如果电脑第一次使用,会有一个ssh key的问题,需要你到
中,进行配置,具体方法我忘了,
链接如下。
https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
进行ssh配置的原因是,,,应该是,类似于,与你电脑进行绑定,不需要每次都让你输入上传的用户,当然,你需要设置密码。
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
分割线
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
sourcetree,更加方便的使用git.
很多人可能不喜欢输入命令行,那,这个提供给你一个方便。
只要是你你的workspace,属于git项目,
在sourcetree中,选择 克隆/新建 再选择, 添加工作副本,然后选中你的workspace,就可以了。
里面的标签,
提交,丢弃,储藏,获取,拉取,推送,分支,合并,等等,类似SVN的版本控制工具。类似,一样用。
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
分割线
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
最后说项目。
项目运行启动后,改动项目代码,实时同步到浏览器的(没有实时那么夸张。)
里面涉及到,
项目的明天再说。
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
分割线
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
meteor 直接运行启动就能用,是因为,meteor已经有nodeJS的支持了,而且,对npm也已经有很好的支持。
所以,当需要下载一些类库,可以直接用。
meteor npm install 这里是类库的名字。。。
等等。
npm,类似Java 的maven,属于类库的管理平台吧。
相关文章推荐
- 微软实习生面试(一)
- ARUint8
- Maven之web项目
- Android学习之Activity生命周期文档翻译
- 基数排序
- 1002. 二哥种花生
- 软考信息系统监理师:2016年4月22日作业
- 1.3.第二个实验—让LED闪烁
- 35场面试,应届计算机毕业生的霸气求职之路
- js页面显示word编辑页面 kindeditor(富文本编辑器)的使用
- jl
- C++第4次作业
- Unix 基础知识
- 进制转换
- LintCode:数组划分
- string 字符串常量
- leetcode 111.Minimum Depth of Binary Tree-树最小深度|深度遍历|广度遍历
- Vijos1776关押罪犯
- 最长回文子串-Manacer算法
- JAVA每日总结