Skip to content

elljs/code

Repository files navigation

Ell Admin

项目简介

Ell Code 是一个仿照 VS Code 的代码编辑器模板。

preview

技术选型

  • 前端框架React - 一个用于构建用户界面的 JavaScript 库,提供高效的组件化开发体验。
  • 构建工具Rsbuild - 一个基于Rust开发的高效构建工具,支持现代前端开发的最佳实践。
  • 状态管理Valtio - 一个轻量级、易于使用的状态管理库,支持高效的跨组件状态共享。

安装运行

环境准备

  1. Node.js:确保你已经安装了 Node.js(建议版本 >= 20.0.0)。
  2. pnpm:安装 pnpm(一个快速的 Node.js 包管理工具),你可以通过 npm 或 yarn 安装它。

安装模板

  1. 克隆项目

    git clone git@github.com:elljs/code.git code

    这将把项目克隆到你的本地目录中,并命名为 code

  2. 安装依赖

    cd code
    pnpm i

    进入项目目录并安装所有依赖包。

开发模式

  1. 启动开发服务器
    pnpm dev
    运行该命令将启动开发服务器,你可以在浏览器中访问 http://localhost:8888/ 进行预览。

生产构建

  1. 构建项目

    pnpm build

    运行该命令将进行生产环境的构建,生成的文件将位于 dist 目录中。

  2. 部署:将 dist 目录中的文件部署到你的服务器上即可。

开源协议

本项目遵循 MIT 开源协议,你可以自由地使用、修改和分发这个项目。详细信息请参考 LICENSE 文件。

社区与支持

  • GitHub 仓库https://github.com/elljs/code
  • 问题追踪:在 GitHub 仓库中提交 issue 或 pull request。
  • 文档与示例:查看项目文档和示例代码,了解如何更好地使用 Ell Admin。

我们欢迎任何形式的贡献和反馈,感谢你的关注和支持!