{"id":13677987,"url":"https://github.com/cloudkits/wepy-tcb-demo","last_synced_at":"2025-04-29T12:32:44.822Z","repository":{"id":215862603,"uuid":"168829674","full_name":"CloudKits/wepy-tcb-demo","owner":"CloudKits","description":"小程序·云开发 在 WePY 中的使用示例","archived":false,"fork":false,"pushed_at":"2019-02-02T14:57:49.000Z","size":8,"stargazers_count":16,"open_issues_count":0,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-02T13:19:56.246Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CloudKits.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-02T12:31:11.000Z","updated_at":"2023-06-01T07:03:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"f9d0244b-26a1-4962-8842-df88e5815dc2","html_url":"https://github.com/CloudKits/wepy-tcb-demo","commit_stats":null,"previous_names":["cloudkits/wepy-tcb-demo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudKits%2Fwepy-tcb-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudKits%2Fwepy-tcb-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudKits%2Fwepy-tcb-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CloudKits%2Fwepy-tcb-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CloudKits","download_url":"https://codeload.github.com/CloudKits/wepy-tcb-demo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224173423,"owners_count":17268109,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T13:00:49.145Z","updated_at":"2024-11-11T20:30:48.237Z","avatar_url":"https://github.com/CloudKits.png","language":"JavaScript","funding_links":[],"categories":["Template"],"sub_categories":["付费课程"],"readme":"# TCB in WePY\n\n小程序·云开发是腾讯云提供的后端云能力。\n\n本项目是一个小程序云开发在 WePY 下使用的模板项目，可以帮助开发者快速建立起在 WePY 下的项目，并提供了云函数、云数据库和云存储的调用示例，帮助开发者使用云开发和 WePY 开发小程序。\n\n\n## 体验步骤\n\n### 1. 安装 wepy\n本项目基于wepy开发，[参考这里](https://github.com/wepyjs/wepy)\n```bash\nyarn global add wepy-cli\n```\n\n### 2. 使用本模板初始化项目\n\n使用如下命令来初始化一个名为 `demo` 的小程序\n\n```bash\nwepy init cloudkits/wepy-tcb-demo demo\n```\n\n### 3. 修改配置项目\n\n由于云开发与小程序绑定，因此，你需要设置一下 `project.config.json`\n\n将其中的 `appid` 的值从 `touristappid` 改为你自己的小程序的 Appid\n\n\u003e 此文件的 Author 等信息根据你的实际项目情况进行修改。\n\n### 4. 开启编译\n\n在 demo 目录下执行如下命令，开启编译\n\n```bash\nnpm install # 也可以使用 yarn\nwepy build --watch\n```\n\n### 4. 从小程序开发者工具中导入项目\n\n打开微信小程序开发者工具，点击**新建小程序**，并切换至**导入项目**，将目录选择为你刚刚创建的 Demo 目录，并点击导入。\n\n![](https://ws1.sinaimg.cn/large/006tNc79ly1fzserfw5f7j315u0u0wfr.jpg)\n\n你会看到这样的界面\n\n![](https://ws1.sinaimg.cn/large/006tNc79ly1fzsevb3anbj316m0u0whq.jpg)\n\n### 5. 开通云开发\n\n在开发者工具中点击上方的**云开发**按钮，然后在弹出的界面中初始化云开发。\n\n初始化完成后，你需要点击上方的 **数据库**，前往创建一个测试集合,添加一个名为 `test` 的集合。\n\n![](https://ws3.sinaimg.cn/large/006tNc79ly1fzsewpormcj30v20a0aa3.jpg)\n\n创建完成后，关闭云开发控制台。\n\n\n### 6. 部署云函数\n\n在编辑器中，找到 `cloudfunctions/getOpenID`，并在其上面右击，选择**创建并部署：云端安装依赖**（或上传并部署：云端安装依赖），部署云函数。\n\n![](https://ws3.sinaimg.cn/large/006tNc79ly1fzsexv1jk5j30vm0pwtae.jpg)\n\n### 7. 试用云开发\n\n当你配置完成后，可以点击预览界面的三个按钮，依次测试云开发的云函数、云数据库、文件存储的功能。\n\n效果图如下：\n\n![](https://ws2.sinaimg.cn/large/006tNc79ly1fzsezp573qj30js0xogm5.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudkits%2Fwepy-tcb-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudkits%2Fwepy-tcb-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudkits%2Fwepy-tcb-demo/lists"}