# 快速上手
# 安装
# tnpm
在应用中使用 Slug SDK-API-NEXT,我们推荐使用tnpm 命令进行安装,在项目根目录执行
tnpm install @tencent/slug-sdk-api-next
1
# 使用
# 根据环境变量创建实例
newSlugSDK 会根据传入的 env
变量选择 release
版本还是 debug
版本。
release
用于正式环境,debug
用于浏览器模拟,本地开发。
import newSlugSDK from '@tencent/slug-sdk-api-next';
const SlugSDK = newSlugSDK.create({
env: 'development', // or 'production'
});
1
2
3
4
5
2
3
4
5
# debug 模式传入自定义配置
const SlugSDK = newSlugSDK.create({
env: 'development',
// !!注意 只有才 development 环境才有效
debugOptions: {
accountType: 2
},
});
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
所有的可配置的自定义参数请查阅DebugOptions
# 方法说明
# 微社区sdk说明文档
# 开发调试
# 调试环境配置
调试环境可以参考 slug-mini-demo
# 注意事项
如果只需在PC端建议测试,端口可以依照个人需求随意更改。
手机端进行本地调试需要绑定端口为8080。
# PC端本地主机调试配置
//安装依赖
tnpm install
//开启主机本地调试服务需在package.json下添加命令行
"scripts": {
"serve8080": "slug-cli-service serve --port 8080"
}
//再运行如下命令启动服务
npm run serve8080
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
# 手机端本地调试配置
//开启手机本地调试服务需要先执行打包命令,使Demo中生成mini-program.zip
npm run build
//在package.json下添加命令行
"scripts": {
"zip8080": "browser-sync start -s . --port 8080"
}
//再运行如下命令启动服务
npm run zip8080
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10