代码拉取完成,页面将自动刷新
您可以点击 点击一键部署
按钮,进行快速体验。
快速部署和体验 Serverless 架构下的 Typescript + hapi + Taro + React 的微信小程序项目。
Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发 微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ / 飞书 小程序 / H5 / RN 等应用。
官方文档:https://taro-docs.jd.com/taro/docs/ GitHub:https://github.com/NervJS/taro/ 社区组件库:https://taro-docs.jd.com/taro/docs/treasures/#%E6%A0%B7%E5%BC%8F%E5%BA%93
APP_ID
和 SECRET
的环境变量,对应的值为您的小程序 ID 和小程序密钥。然后点击“保存”。
project.config.json
中的 appid
为您的小程序 ID。config/prod.js
中的 API_HOST
设置为上一步中找到的“公网访问地址”。注意,这里要保留'"xxx"'
这种单引号,双引号的写法。weapp-client
目录,运行 npm install
安装依赖。npm run build
1.0.0
config/dev.js
中的 API_HOST
设置为上一步中找到的“公网访问地址”或您本地 API 的地址。注意,这里要保留'"xxx"'
这种单引号,双引号的写法。npm run dev
package.json
中的命令。
- Taro 官方文档:https://taro-docs.jd.com/taro/docs/
- Taro GitHub:https://github.com/NervJS/taro/
- Taro 社区组件库:https://taro-docs.jd.com/taro/docs/treasures/#%E6%A0%B7%E5%BC%8F%E5%BA%93
运行 npm run build
将进行构建,然后您可以在微信开发者工具中点击“上传”发布您打包好的小程序。
注意:如果您在手机上发现版本没有更新,您需要在手机后台停止微信,重新启动微信。
- Serverless Devs 项目:https://www.github.com/serverless-devs/serverless-devs
- Serverless Devs 文档:https://www.github.com/serverless-devs/docs
- Serverless Devs 钉钉交流群:33947367
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。