代码拉取完成,页面将自动刷新
同步操作将从 jiuhao/chatgpt-web-ui 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
##上效果图
###前端页面入口详解
src/views/chat/layout/Layout.vue -- 聊天页面的整体布局
src/components/common/PromptStore/index.vue -- 提示商店的页面入口
src/views/chat/layout/sider/Footer.vue -- 左下部的页面入口
src/views/chat/layout/sider/index.vue -- chat聊天页面的 功能列表(用户信息 + 提示词商店)
src/components/common/UserAvatar/index.vue - chat聊天框的 首页头像+用户昵称和描述
src/components/common/Setting/index.vue - chat首页设置的入口
src/components/common/Setting/General.vue -- 常规信息(目前系统的个人信息页面入口)
src/components/common/Setting/About.vue -- 团队介绍的入口
element-plus: https://element-plus.org/zh-CN/component/button.html
naiveui: https://www.naiveui.com/zh-CN/os-theme/components/button
使用 NConfigProvider 组件来创建一个独立的主题配置
import {NConfigProvider } from 'naive-ui'
<n-config-provider >
<NInput v-model="value" />
</n-config-provider>
使用 NConfigProvider 组件来创建一个独立的主题配置
import {NConfigProvider } from 'naive-ui'
<n-config-provider >
<NInput v-model="value" />
</n-config-provider>
node
需要 ^16 || ^18 || ^19
版本(node >= 14
需要安装 fetch polyfill),使用 nvm 可管理本地多个 node
版本
node -v
根目录下运行以下命令
npm install
1.更改淘宝的npm源
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.执行:npm install element-plus --save
根目录下运行以下命令
开发环境:
文件:.env
运行:npm run dev
打包:npm run build
生产环境:
文件:.env.prod
运行:npm run prod
打包:npm run build:prod
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。