Meteor

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(应用)
(链接)
第107行: 第107行:
 
*[https://github.com/meteor/meteor/ Meteor @ GitHub]
 
*[https://github.com/meteor/meteor/ Meteor @ GitHub]
 
*[https://github.com/Urigo/awesome-meteor Awesome Meteor] [[image:awesome.png]]
 
*[https://github.com/Urigo/awesome-meteor Awesome Meteor] [[image:awesome.png]]
*[https://meteorhacks.com/ MeteorHacks]
+
*[https://meteorhacks.com/ MeteorHacks] [https://github.com/meteorhacks MeteorHacks @ GitHub]
 
*[http://www.meteorpedia.com/ Meteorpedia] Meteor的维基百科, [http://www.meteorpedia.com/profile/bt4cayGkw73rxf5Cy Huihoo账户]
 
*[http://www.meteorpedia.com/ Meteorpedia] Meteor的维基百科, [http://www.meteorpedia.com/profile/bt4cayGkw73rxf5Cy Huihoo账户]
  

2016年7月6日 (三) 04:10的版本

Meteor, the JavaScript App Platform

Meteor 是一个纯 JavaScript 的 Web 和 Mobile apps 构建工具。

目录

版本

  • 1.4, Meteor 1.4 will come with Node 4.4.x and Mongo 3.2
  • 1.3
  • 1.2

指南

curl https://install.meteor.com | /bin/sh
meteor create try-meteor
cd try-meteor
meteor
=> Started proxy.                             
=> Started MongoDB.                           
=> Started your app. 
http://localhost:3000/
meteor deploy try-meteor.meteor.com

Package

Meteor 中的代码包有点特殊,分为五种:

  • Meteor 核心代码本身分成多个核心代码包(core package),每个 Meteor 应用中都包含,你基本上不需要花费精力来维护它们
  • 常规 Meteor 代码包称为“isopack”,或同构代码包(isomorphic package,意味着它们既能在客户端也能在服务器端工作)。第一类代码包例如 accounts-ui 或 appcache 由 Meteor 核心团队维护,与 Meteor 捆绑在一起。
  • 第三方代码包就是其他用户开发的 isopack 上传到 Meteor 的代码包服务器上。你可以访问 Atmosphere 或 meteor search 命令来浏览这些代码包。
  • 本地代码包(local package)是自己开发的代码包,保存在 /packages 文件夹中。
  • NPM 代码包(NPM package)是 Node.js 的代码包,虽不能直接用于 Meteor,但可以在上述几种代码包中使用

集成

Bootstrap

cd meteor-accounts
meteor add twbs:bootstrap
meteor add ian:accounts-ui-bootstrap-3
meteor add accounts-password
meteor add accounts-github

更多细节:meteor-accounts-ui-bootstrap-3

例子

sudo meteor create --example localmarket
cd localmarket
meteor
sudo meteor create --example todos
cd todos
meteor

Angular-meteor-ionic-whatsapp.png 更多细节>>>

用户系统

用户体系、身份认证、允许拒绝、第三方登录

MongoDB

  • Polling MongoDB every ~10 secs
  • Using MongoDB oplog
meteor mongo
> db.posts.insert({title: "A new post"});
> db.posts.find();

项目

应用

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱