从微信到支付宝:如何将原生微信小程序转换为电商支付宝小程序

2025-02-19
来源:网络整理

摘要:接下来,如果您想在 Mini 开发人员工具中播放,则可以启动电子商务 Mini程序的原型。以上是我使用本机微信小程序转换为 的微不足道的做法。

↑开始的图片,故事取决于取↑↑

从要求开始

作为底部的程序员,哦,不,我什至不能成为猿。一个好人被称为代码上帝。普通人称为编码员。有点坏人称为代码野兽。一个非常坏的人称为代码野兽。我的名字叫卑鄙的人。去年,即2018年底,即12月,运营老板提出了建立电子商务估计迷你计划的想法。需求非常简单:建立自己的购物中心,并将其放在 Mini计划应用程序市场上。用一个词来说,这是简单明了的,而且要求非常明确,但是对我来说,实现这一句子的困难比李·拜(Li Bai)的shu之旅要困难,而且比爬上天空更加困难。如果您仔细考虑一下,建造购物中心时需要有一个后端管理系统?必须有付款系统?我们需要提供一系列业务支持(例如订单管理)的后端,对吗?我的小型前端业务基础很差。我每天上班8个小时,划了10个小时,但实际上我要求我单独完成一个电子商务估计的迷你计划,哈哈哈哈哈。但是,我没有做一个实质性的项目,很害怕,我怎么能撤退,我对生与死无动于衷,如果我不接受生死,我会做到的!谁给我信心?开源社区!作为“高级”复制编码器,当我收到任务时,我开始寻找满足我需求的演示。上帝有钱。我搜索了所有内容,几乎没有收获。你们是否有任何用于 Mini计划的开源项目?我必须推荐给我。如果副本无法选择对象,则将无法愉快地进行。为了快速交付,在比较 @天天的“家庭桶”之后,我有经验将微信小计划转换为塔罗的帮助。我认为,我不能编写如此出色的开源项目。如果我可以快速完成工作并在这些项目中享受开源的乐趣,那么在此阶段对我来说就足够了! (我不敢相信从事该行业多年的程序员仍然如此之低!)

(图片来自互联网)

环境准备

如果您想做一份好工作,则必须首先提高工具。那是9102,还有谁在使用代码编写?当然,对于我们的前端,谁的计算机没有安装任何软件?如果您尚未安装它,请快速安装。安装后,您将成为呵呵呵。对我来说,没有NDOE,我无法工作,而且我没有前端开发环境,所以我不高兴。

(图片来自互联网)

在平台上下载node.js源代码或预编译安装程序包,然后立即开发。去下载

git ---是新的。去下载

Mini计划开发人员工具被定位为“一站式迷你程序研发工具”,该工具是专门为迷你程序开发而创建的,并提供了项目管理,编码,调试,真实机器测试等功能。去下载

似乎没有别的。那时,我似乎假装是||等待环境。那是2016年的回忆。现在看起来非常愚蠢和天真,但这不是必需的。

复制正在进行中

塔罗可以将您的本机微信系应用程序转换为塔罗代码,然后您可以通过塔罗命令将塔罗代码转换为相应的平台代码,也可以执行转换后的塔罗代码的次要开发。我以前一直期待着这种芋头的功能。尽管我不知道,但我必须尝试一下。我也希望通过这些实践了解和了解更多。从我接触的内容来看,这是前端开发的必要技术堆栈。

芋头安装

/** Quick Start With NPM Or Yarn **/ $ npm install -g @tarojs/cli

从我开发的款微信小程序说起_微信叫程序开发_微信开发开发

$ yarn global add @tarojs/cli

- 米尼下载

git clone https://github.com/tumobi/nideshop-mini-program.git cd nideshop-mini-program

转换为芋头

taro convert

通过上述步骤,即使它暂时成功,您也可以获得一个文件夹。

安装依赖性

cd taroConvert npm i

对于大多数前端项目,此阶段不可避免的问题是非复杂项目可能依赖数百个NPM软件包。正是由于这些包裹大大释放了生产力并在一定程度上提高了发展效率。当然,就像硬币有两个方面一样,它也带来了一定的安全风险,同时又方便有效。也许大型工厂正在建造自己的车轮!

包装进入 Mini计划

npm run build:alipay

理想状态可以直接包装到区域中,但是...

接下来,让我们解决现有的问题。为什么我们需要手动修改一些问题?

为什么要进行暴力修改

微信开发开发_微信叫程序开发_从我开发的款微信小程序说起

首先,回到塔罗的官方文件,看看秋水霜将遇到什么陷阱

错误显示在☞失望中

我们似乎暂时没有在这里遇到这个问题,而且我们不知道哪个Mini IDE有这样的问题,因此我们将首先忽略它。

报告转换错误时不存在该文件

我们需要及时纠正此问题。在执行芋头之前,将46行将.wxml中的128行修改为

不支持和理解

这个问题似乎在我们的代码中没有可用,因此请暂时忽略它

转换Wepy文件失败

我们绝对没有这个问题,因为这个项目不使用Wepy,因此请继续忽略它。

现在看来上述问题不存在,所以让我们先回到这个错误

根据我多年的复制经验,必须是文件不存在或文件参考路径存在问题。不要惊慌,比较目录中的原始文件塔罗,并发现一个小问题:目录中缺少文件,除了.js,否则没有其他转换。然后,让我们使用我的复制方法手动转换它,并修改几个地方引用的相对路径,然后继续。

接下来,如果您想在 Mini计划开发人员工具中播放,则可以启动电子商务 Mini计划的原型。

地址☞☞-芋头

以上是我使用塔罗来将本机微信小程序转换为 的微不足道的做法。

分享