# 快速上手

# 安装

# 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

# debug 模式传入自定义配置

const SlugSDK = newSlugSDK.create({
  env: 'development',

  // !!注意 只有才 development 环境才有效
  debugOptions: {
    accountType: 2
  },
});
1
2
3
4
5
6
7
8

所有的可配置的自定义参数请查阅DebugOptions


# 方法说明

SDK API NEXT Modules

# 微社区sdk说明文档

微社区自研浏览器说明文档
iwiki 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

# 手机端本地调试配置

//开启手机本地调试服务需要先执行打包命令,使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