前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Taro+react 微信小程序记录

Taro+react 微信小程序记录

作者头像
心念
发布2023-01-11 20:50:09
4820
发布2023-01-11 20:50:09
举报
文章被收录于专栏:前端心念前端心念

全局安装taro

npm install -g @tarojs/cli

搭建一个taro项目

taro init myTaro

坑点: 用npm i ,不要用yarn装依赖,否则ts无限报错

启动

yarn dev:weapp

vscode写完会自动编译到dist目录

预览

1、下载微信开发者工具

点击下载微信开发者工具

2、安装后导入项目,选择dist目录,预览小程序

配置路由

代码语言:javascript
复制
1//app.config.ts
2export default defineAppConfig({
3  pages: ["pages/index/index", "pages/article/index"],
4  window: {
5    backgroundTextStyle: "light",
6    navigationBarBackgroundColor: "#fff",
7    navigationBarTitleText: "WeChat",
8    navigationBarTextStyle: "black",
9  },
10  tabBar: {
11    list: [
12      {
13        pagePath: "pages/index/index",
14        text: "首页",
15      },
16      {
17        pagePath: "pages/article/index",
18        text: "文章",
19      },
20    ],
21    color: "#000",
22    selectedColor: "#56abe4",
23    backgroundColor: "#fff",
24    borderStyle: "white",
25  },
26});

安装taro-ui

坑点:由于taro-ui会有版本冲突问题,直接修改package.json然后npm i

代码语言:javascript
复制
1//package.json
2"taro-ui": "^3.0.0-alpha"

入口文件引入样式

代码语言:javascript
复制
1import "taro-ui/dist/style/index.scss";

封装request

坑点1:小程序不会有跨域问题,直接调后端就行

坑点2:小程序不可以使用axios,直接用原生

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 全局安装taro
  • 搭建一个taro项目
  • 启动
  • 预览
  • 配置路由
  • 安装taro-ui
  • 封装request
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档