Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

javascript666666/nodejs

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeanEngine Node.js Todo Demo

该项目是 LeanCloudLeanEngine 示例项目,使用 Node.js 和 Express 实现。

这里 可以在线体验。

功能

  • 用户会话管理:注册、登录、登出
  • 业务数据的 CRUD:Todo 的创建和删除、条件查询、状态修改等。
  • 简单的 ACL:不能修改别人创建 Todo 的状态。

本地开发调试

首先确认本机已经安装 Node.js 运行环境和 LeanCloud 命令行工具,然后执行下列指令来检出项目:

$ git clone https://github.com/leancloud/leanengine-todo-demo.git
$ cd leanengine-todo-demo

安装依赖:

$ npm install

关联应用:

lean checkout <appId>

这里的 appId 填上你在 LeanCloud 上创建的某一应用的 appId 即可。

启动项目:

lean up

恭喜你,启动成功!使用 http://localhost:3000/todos 体验项目。

部署到 LeanEngine

部署到预备环境(若无预备环境则直接部署到生产环境):

lean deploy

将预备环境的代码发布到生产环境:

lean publish

About

test.js 用node promise来实现用户数据生成 test2.js 用bluebird改写promise

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.