开发平台meteor体验

时间:2022-05-06
本文章向大家介绍开发平台meteor体验,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

需要注意 meteor不支持windows系统,需要在linux或mac ox下运行 meteor是基于nodejs的,所以系统中需安装好nodejs 我的服务器中已经装好nodejs,下面开始体验meteor (1)安装环境 curl install.meteor.com | /bin/sh (2)创建应用(名称为testmeteor) meteor create testmeteor (3)启动运行 cd testmeteor meteor 访问 http://localhost:3000/ 即可看到 至此 meteor的环境已经安装完成,并且成功创建并运行了一个空白项目,非常简单 下面开始代码上的体验 (4)操作数据库 连接数据库客户端 cd testmeteor meteor mongo 插入数据 向tasks集合中插入两条测试数据 > db.tasks.insert({

text: "Hello world!",

createdAt: new Date()

}); > db.tasks.insert({

text: "Hi Meteor!",

createdAt: new Date()

}); 在页面中显示列表

页面模板(testmeteor.html)

js获取数据(testmeteor.js)

代码保存后,打开浏览器,并不需要刷新页面,就可以看到新数据

(5)添加用户系统 添加用户相关包 cd testmeteor meteor add accounts-ui accounts-password 在模板中添加一行用户登录的代码 {{> loginButtons}}

打开浏览器,可以发现多了一个‘Sign in’的链接

点击链接,弹出一个层,可以进行登录和注册

对应登录用户的信息,也可以直接取到,例如用户ID和用户名 Meteor.userId() Meteor.user().username

点击 “阅读原文” 可以查看 “文章列表”