微信小程序使用Taro转H5

本文档介绍了如何使用Taro将微信小程序转换为H5应用。首先,通过安装Taro命令行工具并运行指定命令进行转换,转换后的代码位于taroConvert目录下。在转换过程中可能遇到An identifier or keyword cannot immediately follow a numeric literal和npm ERR! Cannot read property 'match' of undefined等错误,针对这些问题提供了解决方案。此外,当部分页面语法出错导致转换失败时,建议逐个文件处理并修复错误。
摘要由CSDN通过智能技术生成
1. 微信小程序转Taro,文档

https://nervjs.github.io/taro/docs/taroize.html
Taro 可以将你的原生微信小程序应用转换为 Taro 代码,进而你可以通过 taro build 的命令将 Taro 代码转换为对应平台的代码,或者对转换后的 Taro 代码用 React 的方式进行二次开发。
微信原生小程序转 Taro 的操作非常简单,首先必须安装使用 npm i -g @tarojs/cli 安装 Taro 命令行工具,其次在命令行中定位到小程序项目的根目录,根目录中运行:

$ taro convert

即可完成转换。转换后的代码保存在根目录下的 taroConvert 文件夹下。你需要定位到 taroConvert目录执行 npm install 命令之后就可以使用 taro build 命令编译到对应平台的代码。
预览h5

npm run dev:h5

注意,转换完之后运行会提示.temp文件有好多报错,不要在这个里面改错误,要去src目录下面更改,因为.temp是临时文件夹,因为这个问题折腾了一下午。

2.遇到的报错
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值