Cha*_*les 4 javascript tdd workflow-activity meteor
我即将开始真正挖掘Meteor(而不只是阅读它).我是一个近乎完整的菜鸟,但我至少已经确定我将使用Sublime Text作为我的编辑器与webstorm.我知道我需要一个git帐户(在那里去Bitbucket).还有什么?
那些看起来像是当今工作流工具的自耕农,咕噜咕噜,凉亭,(和线人?),也是写一个非平凡的应用程序所必需的吗?似乎Meteor已经完成了这些工具的许多主要功能.
我是否需要像Jasmine这样的测试套件(至少要开始使用?)
还有什么我想念的吗?我想在开始之前得到我需要的一切(是的,包括一些好的Javascript书籍).
你需要你已经拥有的基本元素(node,npm,git和ruby).你似乎对网络应用程序有一点了解,所以我会尝试类比.
Yeoman的基本目的是为脚手架,流星将为你做一个真正基本的脚手架.如果你想拥有一个更高级的脚手架工具,我鼓励你尝试使用em:https://github.com/EventedMind/em by Chris.
Grunt基本任务等价物由流星命令处理(服务器,livereload,build,deploy ...)
Bower是一名包管理员,我强烈建议您使用陨石及其回购氛围(https://atmospherejs.com/)作为您的包裹经理.实际上,陨石命令(mrt)将取代项目中的meteor命令.最终,大气层和陨石将成为流星的核心.(参见meteor路线图:https://trello.com/b/hjBDflxp/meteor-roadmap)
(注意你可以使用npm包)
Lineman的所有基本功能都由流星处理.
但是,有些任务不是由流星处理的.
compass watch在我的sass文件夹上运行经典.首先,您可以去发现流星:https://www.discovermeteor.com/.为了更高级的学习; 去寻找心灵:https://www.eventedmind.com/
您要学习的第一件事是如何处理铁路由器
编辑
现在有两个主要资源可以启动:https : //guide.meteor.com/ https://themeteorchef.com/
铁路由器已被流路由器取代; 有一个使用它的指南:https: //kadira.io/academy/meteor-routing-guide
管理scss:https://atmospherejs.com/fourseven/scss
视图层:React取代了Blaze
| 归档时间: |
|
| 查看次数: |
1760 次 |
| 最近记录: |