瓜奇如何创建自定义组件(新手教程)

发布于 更新于
473

教程中使用的Node端源码

下载次数43
评分
Nodejs最低版本
大于 v20.17
用户组
获取方式
状态
VIP会员
免费
「VIP会员」免费资源,点击下方按钮下载

教程中使用的WP插件

下载次数37
评分
安装环境
WP后台插件中上传启用
用户组
获取方式
状态
VIP会员
免费
「VIP会员」免费资源,点击下方按钮下载

此教程为小白教程,我也是小白一步一步摸索来的,按步骤来应该是没问题的~

更好的教程可以等春哥出~

源码以及插件请在上方下载~(包括前端client源码,wp插件guaqi-postlist)

请勿搬运,尊重一下劳动成果

第一步

新建guaqi文件夹,把前端源码和插件解压到guaqi文件夹(client文件夹和guaqi-postlist文件夹)

第二步

使用AI(我用的vscode)下载地址:https://code.visualstudio.com/

vscode下载安装好后记得安装一个中文扩展-重启

左上角—文件—打开文件夹—选择guaqi文件夹

自己用的什么ai再去扩展里面搜索对应的ai扩展,我用的codex和claude code所以都装了(api用的中转站的)

安装好之后右侧会出来对应的聊天界面

第三步

让ai分析guaqi\guaqi-postlist\docs下面的CUSTOM-COMPONENT-GUIDE.md文件

分析完成后直接要ai开发一个自定义组件,可以让ai先简单开发一个小组件尝试一下

开发好的组件会在guaqi\client\layers\custom\app\components\custom文件夹下面

第四步(最重要的)

本地如何搭建 nuxt 环境

先装运行环境
Windows 上至少要有:

安装nodejs完成后在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口。

输入node –version显示node.js的版本,说明已经安装成功了。
输入npm -v显示npm的版本,说明自带的npm就安装成功了。

配置环境变量:请安装教程来(重要)
https://cloud.tencent.com/developer/article/1620332?policyId=1004

环境配置好后

打开guaqi\client文件夹下面的.env文件修改配置

API_BASE=http/s://你的后端域名/graphql
API_SECRET=你后端瓜奇插件里面的密钥

端口如果没有变动就不用改,其他的都不用变动

修改完保存

然后打开Windows powershell,以管理员身份运行

输入

第一步:切换到指定目录:cd C:\Users\xxxx\Desktop\guaqi\client(cd 后面换成你的client文件夹目录)

第一步执行安装(有环境可以忽略):pnpm.cmd install

第二步执行编译:pnpm.cmd build

编译时间可能比较长,请耐心等待

这样就是编译好了,完成的文件在guaqi\client\.output文件夹下面

把编译好的3个文件压缩.output.zip,以及插件也压缩好guaqi-postlist.zip

1、把插件上传到/wp-content/plugins目录下面然后解压

2、把编译好的压缩文件上传到node项目里面已经搭建好的瓜奇前端文件夹然后解压覆盖

3、重启Node项目,进入wp后台启用插件(插件名称是Guaqi Post List

第五步

去瓜奇官网进入构建器,选择自定义组件拖到想要展示的地方

然后填写好组件名称以及模块数据(这些ai都会给你)设置完成后点击发布就完成了~

弄了自定义组件怎么更新?

首先还是先找春哥要最新版本的前端源码,

1、先备份好自己的\guaqi\client\layers\custom目录直接压缩,备份好后把原来的client删除

2、再把最新版本的解压缩到client文件夹

3、覆盖\guaqi\client\layers\custom目录

然后再重新编译上传就完成更新了~

请勿搬运,尊重一下劳动成果

常见问题(FAQ)

什么是瓜奇自定义组件?
瓜奇自定义组件就是你可以自己写代码,在瓜奇网站上添加一个你自己设计的小功能模块,比如一个特殊的文章列表、图片轮播等,不用等官方更新。
我完全不会编程,能学会吗?
这个教程就是给小白写的,你只需要会复制粘贴、按步骤操作,用AI帮你写代码,基本不需要自己写代码。
需要安装哪些软件?
需要安装Node.js、pnpm(包管理器)和VS Code(代码编辑器),教程里都有下载链接和安装步骤。
AI怎么帮我写组件?
在VS Code里安装AI扩展(比如Codex或Claude Code),然后让AI分析瓜奇提供的开发文档,再让它直接生成组件代码,你照着复制就行。
编译失败怎么办?
检查Node.js版本是否20以上,环境变量是否配置正确,以及.env文件里的域名和密钥是否填对。如果还不行,可以重新安装依赖再试。
组件做好后怎么更新?
先备份你的自定义文件,然后替换最新版的前端源码,再重新编译上传,重启Node项目即可。
7
9
3
9 讨论
热门最新
总结

看不到教程的自己退出登录,不要自己瞎玩,不懂的来微信群里问😰

湖南省

成功的 500 报错了😂

江西省

这个教程怎么使用

广东省

感谢分享 手动点赞

广东省

自定义模块确实好用,配合这个教程完美。

已经成功做出第一个组件了,感谢分享!

教程很详细,但环境变量那一步能不能再具体点?

AI写组件这个思路太棒了,省了好多事。

终于有小白教程了,之前看官方文档一脸懵,这个步骤很清晰,明天试试。

0 / 600