项目简介
本项目是基于Next.js框架构建的前端工程。Next.js是强大的React框架,可帮助开发者轻松创建服务器端渲染(SSR)应用。项目尚在开发阶段,致力于实现丰富的前端功能,包括WebGL前端渲染3D模型、在线代码编辑器导入导出、前端人工智能交互等,同时注重提升用户体验和插件规范化开发。项目使用yarn
进行包管理,利用deno
环境模拟数据服务。
项目的主要特性和功能
- 图形渲染:支持webGL前端渲染3D模型,提供强大图形交互能力。
- 代码编辑:集成在线代码编辑器,支持代码导入导出,考虑支持前端直接执行不同语言代码。
- 人工智能交互:借助tensorflow.js提供前端人工智能交互内容。
- 插件与数据处理:支持插件规范化开发数据结构和DOM插入,实现OA表格数据的导入、导出与可视化,支持OA发起生成成员加入项目表格。
- 用户体验优化:重写user个人中心并更改布局风格,支持骨架屏提升部分组件的用户体验。
- 其他功能规划:考虑支持在线直播发起和前端bug监测系统。
安装使用步骤
前提条件
确保已下载项目源码文件,本地安装有yarn
和deno
环境。
安装依赖
在项目根目录下运行以下命令安装依赖:
bash
yarn
启动模拟数据服务(可选)
若需要模拟数据,运行以下命令启动模拟数据服务:
bash
yarn mock
启动开发环境
运行以下命令启动本地开发环境:
bash
yarn dev
查看项目
在浏览器中打开http://localhost:3000查看项目运行结果。
代码提交
遵循以下流程进行代码提交:
bash
git add .
npm run commit
git push
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】