写给小白的移植指南(一):如何移植网站应用到懒猫,爆金币

天天

发布于351天前
龙猫也是猫
和懒猫的结缘,是我在X上闲逛时,无意中刷到了王总的信息流。

于是翻着他的blog,一篇篇刷下去,很吸引人,尤其是通宵敲代码的那些经历,让我共鸣了。

于是参加抽奖活动,居然中了个充电器。

在大佬坚持不懈的安利下,我在5.18买了个猫。

他说移植一个应用,奖励100元,如果是原创应用,奖励更多。

经过一个多月的努力,终于让我薅回来了。

今天复盘一下移植app的经历,希望对大家有帮助。

## 先说说我的痛点


- 我完全不知道什么是docker
- 甚至都没写过命令行代码
- 不知道咋移植
- 无从下手
- 不知道从哪里找应用



## 迈开第一步

既然不知道如何移植,最快的办法,就是看其他大佬怎么移植的。

我在懒猫商店发现了这么一个应用:



https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.game2048


注意到它,是因为我之前玩过1024的游戏,跟他这个差不多。

于是跟着这个应用详情,我来到了github的地址。

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/6d5b6b58-fff5-4914-a432-7650573c759e.png "image.png")

在github上可以看到,这是一个静态网站,也没有什么docker镜像之类的东西。

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/985e7d13-1be3-46bb-9bd7-81f867e61128.png "image.png")

于是我跑去VIP群(每个懒猫用户都有一个VIP群),问这种东西咋移植。

很快有人回复:可以参考它的lpk文件。但是需要进ssh,写代码,我一阵头大。

后来,我发现了大佬开发的这个应用:



https://appstore.lazycat.cloud/#/shop/detail/top.j0k3r.lpk-inspector

真是福音啊,进去搜2048,


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/d41f6649-bf48-4231-be71-b459701370c3.png "image.png")

直接点进去,就能看到它的配置,真是太方便了。

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/3124c156-9ba2-42cf-bf3a-692779a2c18b.png "image.png")



### **看配置**

从上面可以看到,每个lpk应用,都有3个文件。

icon.png 是应用图标,

manifest.yml 里面是主要的配置。

content.tar 里面是网站发布后的一些文件。

具体字段就不阐述了,可以去看官方文档:
https://developer.lazycat.cloud/

### **开始移植**

到了这一步,相信很多程序员就可以自己操作了。

我打开VSCode,下载下来代码,编译网站,按照要求准备好这3个文件,打包成lpk,安装到懒猫。

这些步骤基本没有什么卡点,我就不废话了。

### **注意事项**

对于简单的html应用、游戏,官方可以上架,但没有激励,毕竟这种应用太多了,可以理解。



## 最后想说的

我在没移植之前,觉得太难了。

等移植完第一个app,内心成就感爆棚:原来我也可以!

当然,除了这种静态网站应用,还有很多其他类型的应用,我会在后续文章中分享如何移植。

如果你也想移植应用,爆金币,不妨从2048开始,这种是最简单的。

评论

0

暂无评论

说点什么呢~
收藏
4
0
0