LeanCloud学习01

LeanCloud

一个Serverless云服务,为产品开发提供强有力的后端支持,简单讲就是提供后台接口的。

JavaScript SDK(软件开发包)安装指南(node版本)

步骤0

先去官网注册个账号,创建个人项目

步骤1

桌面创建一个空文件夹 leanCloud-demo

步骤2

初始化一个package.json

npm init -y

步骤3

根目录创建一个app.js作为入口文件

步骤4

控制台安装 leancloud-storage

$ npm install leancloud-storage --save

步骤5 在代码中通过 require 获得 SDK 的引用

const AV = require('leancloud-storage');
const { Query, User } = AV;

还有其他方式的获取SDK,例如:Web,微信小程序,React Nactive,android,ios。等等

步骤6:初始化

AV.init({
  appId: "yN0E76d9Rh1pnNK9vigq5oNM-gzGzoHsz",
  appKey: "zPdntIxd2VgQlAO5Wc7JSDb0",
  serverURL: "https://please-replace-with-your-customized.domain.com"
});
appId:个人项目-控制台-设置-应用keys-AppID
appKey:个人项目-控制台-设置-应用keys-AppKey
serverURL:个人项目-控制台-设置-应用keys-服务器地址-REST API 服务器地址(先用这个,可以先不用域名绑定)

步骤7:开启调试日志

const AV = require('leancloud-storage');
AV.debug.enable();  // 启用

步骤8:验证

//测试代码
const TestObject = AV.Object.extend('TestObject');
const testObject = new TestObject();
testObject.set('words', 'Hello world!');
testObject.save().then((testObject) => {
  console.log('保存成功。')
})

app.js总代码

const AV = require('leancloud-storage');
const { Query, User } = AV;
AV.init({
  appId: "yN0E76d9Rh1pnNK9vigq5oNM-gzGzoHsz",
  appKey: "zPdntIxd2VgQlAO5Wc7JSDb0",
  serverURL: "https://please-replace-with-your-customized.domain.com"
});
AV.debug.enable();  // 启用调试日志
//测试代码
const TestObject = AV.Object.extend('TestObject');
const testObject = new TestObject();
testObject.set('words', 'Hello world!');
testObject.save().then((testObject) => {
  console.log('保存成功。')
})

如何检验环境搭建好了?

然后打开 控制台 > 存储 > 数据 > TestObject,如果看到如下内容,说明 SDK 已经正确地执行了上述代码,安装完毕
LeanCloud学习01_第1张图片

你可能感兴趣的:(LeanCloud学习)