说明
本次整理基于Meteor版本 1.2.1
如果版本更新,请自行判断包可用性和兼容性
推荐安装有
包名 | 代码 | 作用 |
---|---|---|
spacebars | spacebars | 模板 |
ssr | meteorhacks:ssr | 模板 |
check | check | 类型检查 |
reload | reload | 浏览器刷新保持 |
device-detection | mystor:device-detection | 客户端设备类型 |
subs-manager | meteorhacks:subs-manager | 客户端缓存管理器 |
accounts-password | accounts-password | 帐号密码系统 |
http | http | Http协议支持 |
reactive-var | reactive-var | 响应式变量 |
underscore | underscore | 集合操作器 |
aggregate | meteorhacks:aggregate | Mongodb的聚合操作 |
random | random | 随机数生成器 |
ejson | ejson | EJSON支持 |
less | less | less智能样式表支持 |
bootstrap | twbs:bootstrap | bootstrap支持 |
bootstrap3 | peppelg:bootstrap-3-modal | bootstrap3模式 |
s-alert | juliancwirko:s-alert | 花式通知栏 |
headroomjs | waitingkuo:headroomjs | headroomjs支持 |
组件类
SpaceBars 模板
Meteor 支持的{
{}} 这种模板,详细见
https://atmospherejs.com/meteor/spacebars
https://github.com/meteor/meteor/blob/master/packages/spacebars/README.md
meteor add spacebars
ssr 模板复用工具
使用方法 https://atmospherejs.com/meteorhacks/ssr
meteor add meteorhacks:ssr
Check 类型检查
便捷的类型检查工具,错误抛出是 Math.error
,使用方法是
http://docs.meteor.com/#/full/check
meteor add check
使用方法如下
check(val, String);
使用文档
http://docs.meteor.com/#/full/check
email 支持
电子邮件支持
meteor add email
使用文档见
http://docs.meteor.com/#/full/email
meteorhacks:npm NPM调用
如果是从低版本升级到1.2 npm包,请按照如下操作
rm -rf packages/npm-container
meteor remove npm-container
meteor update meteorhacks:npm
也可以直接 rm packages/npm-container 删除 .meteor/package 中 npm-container
条目,启动2次工程
reload-on-resume 热部署支持
移动端热部署支持包
meteor add mdg:reload-on-resume
reload 页面状态保持
刷新页面时,保持页面状态