# 让长期闲置的项目休眠，需要时再唤醒

> “项目”会释放 30 天未改动项目中可重新生成的文件夹，如 node_modules、构建文件夹、venv，并可按需恢复。

- URL: https://moreroom.app/zh-Hans/support/project-hibernation
- 主题: 释放空间
- Updated: 2026-10-17
- Publisher: MoreRoom (Yando Pte. Ltd.) — https://moreroom.app

## 要点速览

- 扫描后，边栏中的“项目”会列出 30 天未改动、但仍包含可由工具重新生成的文件夹的开发项目。
- “休眠”（Pro）会将这些文件夹移到废纸篓，并在项目中留下一个小标记文件。你的代码原封不动。
- “唤醒”（免费）会在项目中运行各工具的官方安装命令，把这些文件夹恢复回来。在清倒废纸篓之前，也可以使用“撤销”。

## 如何让项目休眠

1. **扫描存放项目的位置.** 点按“扫描我的 Mac”或“个人文件夹”，或者用“选取文件夹…”选择你的项目文件夹。
2. **打开“项目”.** 点按边栏中的“项目”。每张卡片会显示项目、其路径、可重新生成的文件夹类型、上次更改时间以及可释放的空间。
3. **休眠.** 点按“休眠”。可重新生成的文件夹会一次性移到废纸篓，卡片上会显示释放了多少空间。
4. **需要时唤醒.** 点按卡片上的“唤醒”。MoreRoom 会在项目文件夹中运行相应的安装命令，然后重新扫描。

## 哪些项目会显示

如果某个文件夹已经 **30 天**没有更改，并且包含可由工具自动重新生成的文件夹，它就会显示在**项目**中：

| 显示的类型 | 文件夹 | **唤醒**时使用的恢复方式 |
|---|---|---|
| npm 依赖项 | `node_modules` | 根据锁定文件，使用 `pnpm install --frozen-lockfile`、`yarn install --frozen-lockfile`、`bun install`、`npm ci` 或 `npm install` |
| Python 环境 | `.venv` 或 `venv` | `uv sync`、`poetry install`，或先运行 `python3 -m venv` 再运行 `pip install -r requirements.txt` |
| CocoaPods | `Pods` | `pod install` |
| Flutter 工具 | `.dart_tool` | `flutter pub get` |
| Rust 构建 | `target` | 下次运行 `cargo build` 时重新生成 |
| Gradle 缓存 | `.gradle` | 下次 Gradle 构建时重新生成 |
| Next.js 构建 | `.next` | 下次构建时重新生成 |
| Unity Library | `Library`（Unity 项目） | Unity 打开项目时重新生成 |
| 构建文件 | MoreRoom 能识别的其他构建文件夹 | 下次构建时重新生成 |

如果没有符合条件的项目，屏幕上会显示**未发现长期闲置的项目**。

## 休眠（Pro）

点按项目卡片上的**休眠**。MoreRoom 会将其中可重新生成的文件夹一次性移到废纸篓，并在项目中写入一个小文件 `.moreroom-hibernation.json`，记录移除了哪些内容。卡片会变成月亮图标，并显示**已释放**的空间。

你的源代码、Git 历史和设置绝不会被改动。

## 唤醒（免费）

点按**唤醒**。MoreRoom 会针对每个被移除的文件夹，在项目文件夹中运行上表列出的官方命令——前提是你的 Mac 上已安装相应工具（Node.js、pnpm、Python、CocoaPods、Flutter…）。完成后，标记文件会被移除，MoreRoom 会重新扫描。

如果某个工具没有安装或命令运行失败，MoreRoom 会告诉你需要自己运行什么：“在项目中运行：…”。

## 也可以直接撤销

休眠只是普通的移到废纸篓操作：在清倒废纸篓之前，按 `⌘Z` 或使用**历史记录 › 恢复**，即可把文件夹原样放回，无需重新安装任何东西。

## 相关文章

- [使用“释放空间”和目标模式](https://moreroom.app/zh-Hans/support/free-up-space-goal-mode.md)
- [安全地移除项目：废纸篓、收集器和撤销](https://moreroom.app/zh-Hans/support/remove-items-undo.md)
- [MoreRoom 免费版包含什么，Pro 又增加了什么](https://moreroom.app/zh-Hans/support/free-vs-pro.md)
- [安全标签：可安全移除、先检查和你的数据](https://moreroom.app/zh-Hans/support/safety-labels.md)

## 仍需要帮助？

给我们写信：每条消息都由真人阅读，并在 2 个工作日内回复。 https://moreroom.app/zh-Hans/contact
