You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Flutter新建项目的默认存储路径?

Flutter默认项目存储目录修改方案

Flutter本身没有独立的全局项目存储路径配置项,但是可以根据你创建项目的方式对应配置,实现新建项目自动存入指定自定义文件夹,配置完成后不需要每次手动调整路径,仅当你手动指定其他位置时才会变更存储位置。

命令行创建场景

使用flutter create命令新建项目时,项目默认生成在当前终端的工作目录下,只需要修改终端默认启动路径即可:

  • Windows系统:右键你常用的终端(PowerShell/CMD/Windows Terminal)快捷方式,选择「属性」,将「起始位置」字段修改为你自定义的Flutter项目存储目录(比如D:\Dev\Flutter_Projects),保存后每次打开终端都会默认进入这个目录,直接执行flutter create 你的项目名就会把项目生成在指定目录下。你也可以给终端配置命令别名,简化创建项目的输入。
  • macOS/Linux系统:修改你使用的Shell配置文件(zsh对应.zshrc,bash对应.bashrc),在文件末尾添加一行cd /你自定义的Flutter项目存储绝对路径,保存后重启终端,默认就会进入指定目录,执行创建命令即可直接在对应目录生成项目。

IDE创建场景

如果你习惯通过IDE的可视化向导新建项目,可以直接在IDE里修改默认项目路径配置:

  • Android Studio:
    1. 打开设置面板,依次进入Appearance & Behavior > System Settings > Project Opening
    2. 找到Default project directory配置项,选择你提前建好的自定义Flutter项目文件夹,保存设置即可。后续新建Flutter项目时,向导里的存储路径会自动填充为你设置的目录,不需要每次手动选择。
  • VS Code:
    VS Code本身没有全局默认项目路径配置,可以通过两种方式实现自动存储:
    • 每次打开VS Code后,先打开你指定的Flutter项目存储目录作为工作区,再执行Flutter插件提供的Flutter: New Project命令,项目会默认生成在当前工作区路径下。
    • 在tasks.json中配置自定义新建项目任务,绑定固定的项目生成路径,触发任务时直接输入项目名即可生成到指定目录。

以上配置均为一次设置长期生效,只有你手动选择其他存储路径时,项目才会保存到非默认目录,完全满足统一存储所有Flutter项目的需求。

内容的提问来源于stack exchange,提问作者Mohamed Al Abduwani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 15:30:47