# LiMind **Repository Path**: yanke_4_0/imf-post ## Basic Information - **Project Name**: LiMind - **Description**: my project about myself and my products - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-11-17 - **Last Updated**: 2026-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 根据代码库的内容,以下是一个基于项目结构和内容的README.md文件: ```markdown # IMF-Post 项目说明 IMF-Post 是一个基于 Vue.js 和 Vite 构建的前端项目,旨在提供一个简洁美观的界面用于展示和管理产品信息。项目中包含了产品卡片展示、上传功能以及管理界面等模块,适合用作产品目录或下载中心的模板。 ## 技术栈 - **Vue.js**:用于构建用户界面的渐进式 JavaScript 框架。 - **Vite**:新一代前端构建工具,提供更快的冷启动速度和热更新。 - **CSS 变量与模块化样式**:使用现代 CSS 特性构建响应式界面。 - **SVG 图标**:使用矢量图标提升视觉体验。 ## 功能特点 - 展示产品列表,包括产品名称、描述、下载链接、文件大小等信息。 - 支持管理员模式,可以添加、删除和更新产品信息。 - 产品上传功能,支持文件选择与预览。 - 响应式设计,适配不同屏幕尺寸。 ## 项目结构 - `public/`:静态资源目录,包括图片和图标。 - `src/assets/`:CSS 样式文件,包括基础样式和组件样式。 - `src/components/`:Vue 组件目录,包括产品卡片和图标组件。 - `src/views/`:页面视图目录,当前包含主页视图。 - `src/App.vue`:主应用组件。 - `src/main.js`:项目入口文件。 - `vite.config.js`:Vite 构建配置文件。 - `package.json`:项目依赖和脚本配置。 ## 安装与运行 1. 确保已安装 [Node.js](https://nodejs.org) 和 [Yarn](https://yarnpkg.com)。 2. 克隆项目到本地: ```bash git clone https://gitee.com/yanke_4_0/imf-post.git ``` 3. 进入项目目录并安装依赖: ```bash cd imf-post yarn install ``` 4. 启动开发服务器: ```bash yarn dev ``` 5. 打开浏览器访问 `http://localhost:3000` 查看项目。 ## 部署 使用以下命令构建生产版本: ```bash yarn build ``` 构建完成后,生成的文件位于 `dist/` 目录,可部署到任意静态服务器。 ## 贡献 欢迎贡献代码或提出建议!请遵循以下步骤: 1. Fork 项目仓库。 2. 创建新分支。 3. 提交代码更改。 4. 创建 Pull Request。 ## 许可证 本项目遵循 MIT 许可证。 ```