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 已经正确地执行了上述代码,安装完毕