闲扯
在翻译之前我照样要扼要引见一下Meteor
,这是一款跨时期的框架。真的,完整没有骗你。
一最先的网站是纯静态页面搭建的。
厥后最先运用动态的脚本言语,比方PHP
厥后以此构成了框架。最为著名的自然是Ruby on Rails
。
再厥后node
的涌现致使web
开辟复兴风云,MEAN
最先大行其道,然则,因为时刻太短,没办法对PHP
阵营和RoR
阵营形成什么打击,然则前后端一致js
的理念已存在了。
再厥后就是如今的Meteor
了。
我个人在初次打仗的时刻以为,能够就是和Rails
, Laravel
差不多的东西吧,只是言语换成了js
.
但是并不是的。
经由过程Socket
来通报数据,在当地起MiniMongo
这类事变使得web
开辟进入了新的阶段。
就先说这么多吧。我置信跟着明白的深切,你会对Meteor
有越发清楚的熟悉
装置
无论如何得先装置吧。
这里说一个能够朋友们不太愉快的话:
只管不要运用windows做开辟
原因是如许的:
windows对我们来讲能够更偏文娱一些,在写代码的时刻不由得去看看QQ,玩玩游戏是很一般的事变。然则编程要专注。
windows有更多的稀里糊涂的题目。经由我亲测,Linux下一般的操纵到了windows就能够会报错。比方
ruby
。。。
所以,引荐运用Mac
或许Linux
做开辟。
装置很简朴,只须要翻开Terminal
输入:
curl https://install.meteor.com/ | sh
等进度条走完就好了。
装置完成了还能够确认一下:
meteor --version
只需输出不是commend not found
就证实装置胜利
(下面最先老老实实的翻译了)
竖立运用
在这个教程中,我们去做一个治理待做事件的简朴运用,并能够和其他人协作完成某项使命
要竖立运用,要翻开终端,并输入
meteor create simple-todos-react
这个敕令将会竖立一个叫做simple-todos-react
的文件夹,并包括meteor
运用所须要的一切文件
simple-todos-react.js # 一个在客户端和服务端都会被加载的重要js文件
simple-todos-react.html # 一个重要的定义视图的HTML文件
simple-todos-react.css # 一个定义运用款式的款式表文件
.meteor # Meteor 内部文件
运转你新建的运用:
cd simple-todos-react
meteor
翻开你的浏览器,并进入http://localhost:3000
去看看运用的运转状况
你也能够在继承下一步教程之前随意玩玩这个方才新建的默许运用,比方,用你本身最喜欢的编辑器,试着在文件simple-todos-react.html
的<h1>
标签中心写一些东西。当你保留这个文件的时刻,浏览器的页面将会跟着新的内容自动更新,我们称之为热推送(hot code push)
如今,你在编辑这些文件的时刻,对Meteor
运用有了一些简朴相识,那末最先去做一个简朴的React待做事件
运用吧。假如你在这个教程中找到了bug或许是毛病,请提交Issue
或许给我们提交pull request
在Github上。
假如你以为我翻译的很烂,来给我说吧!
邮件地址:hele@iamhele.com