恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

Windows下VSCode命令无法识别?一文搞定PATH环境变量

  • 首页
  • 资讯中心
  • /
  • Windows下VSCode命令无法识别?一文搞定PATH环境变量

相关资讯

喷雾燃烧机理与数值模拟实战解析 2026/9/18 17:42:07
Flutter分页库http_pagination的鸿蒙适配方案 2026/9/18 17:42:07
十亿级LLM服务中,比模型更难扩展的是服务架构 2026/9/18 17:42:07

最新资讯

Claude Code 国内网络卡在授权页?TaoToken 这样改 config.json
OpenClaw 跑飞书多 Agent 团队:模型 Key 用 TaoToken
moltbook 的 AI 代理 24 小时发帖,模型通道改到 TaoToken 通道行不行?
OpenMed v2.0.0 发布技术解读:本地优先医疗 AI 的多语言隐私、Agent Skills 与发布安全体系
走兼容通道 TaoToken,Hermes Agent 记忆调用能通吗?
港大 1.5B 模型跑 CAD 生成,TaoToken 只改 Key 和 base_url

今日推荐

2026年AI设计工具在PPT制作中的核心应用与评测
Matlab手写逻辑回归:从数学原理到多变量概率预测模型实现
高值医用耗材研报PDF:用Python完成字段抽取、清洗与趋势预测

本周热门

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化
Flutter应用改名全指南:从Android到iOS的配置与工具实践

本月精选

自研推理加速器Redwood:两周内实现PyTorch模型高效部署的实战教程
V4L2摄像头采集实战:从camera_client.rar到出图全流程解析
从“谁发明了钢琴键”到知识问答智能体:RAG与记忆工程实践

Windows下VSCode命令无法识别?一文搞定PATH环境变量

发布时间:2026/9/18 17:42:07
Windows下VSCode命令无法识别?一文搞定PATH环境变量 1. 为什么Windows环境里VSCode会“命令无法识别”1.1 三种报错其实是一回事在Windows上折腾VSCode最让人抓狂的报错之一就是终端里敲个git、pnpm、node结果迎面弹出来一句CMD窗口常见的git 不是内部或外部命令也不是可运行的程序或批处理文件。PowerShell窗口常见的无法将“git”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。VSCode某种环境下更直接的exec: git: executable file not found in %path%这三种说法看起来不一样本质上是同一件事当前这个终端进程在系统指定的“命令搜索路径”里找不到你输入的那个程序。VSCode只是把底层错误原样抛出来真正需要处理的是Windows的命令行搜索机制而不是VSCode本身。我见过很多同事碰到这个报错第一反应是重装VSCode或者重装Git折腾半天问题依旧。其实只要搞清楚PATH环境变量是怎么回事绝大多数情况五分钟就能解决。这篇文章就带你把“命令无法识别”从现象到根因完整过一遍并给出能直接落地的排查步骤和配置方案。1.2 命令搜索背后的PATH机制Windows的命令行解释器在执行一个命令时并不是满硬盘去找。它会先看这个命令是不是内部命令比如dir、cd就是CMD自带的功能不需要额外文件。如果不是内部命令它就去PATH环境变量里记录的目录逐个查找看里面有没有对应的可执行文件比如.exe、.cmd、.bat等。一旦某个目录里命中了就执行它所有目录都翻完还没找到就抛出“无法识别”。可以把这个机制理解成一份通讯录。你让Shell找“张三”Shell不会跑遍全城挨家挨户敲门而是先翻通讯录看张三住在哪个小区。PATH就是这份通讯录里面存的是目录地址用分号分隔。如果某个人“查无此址”那自然找不到。关键点在于PATH环境变量不是每次敲命令都实时读取的。它在一个进程启动时被读进内存之后这个进程创建的所有子进程都会继承这份“记忆”。所以哪怕你改了系统环境变量已经打开的终端窗口、已经启动的VSCode仍然拿着旧的PATH信息在干活。很多人改了环境变量后立刻在原来的窗口里再试发现还是不行就是这个原因。1.3 为什么偏偏在VSCode里这么常见VSCode的集成终端看起来是一个标签页其实就是启动了一个终端子进程。这个子进程的环境变量直接继承自VSCode进程本身。而VSCode一般在Windows桌面环境下启动桌面进程explorer.exe会缓存系统环境变量。如果你是通过“开始菜单”或快捷方式新启动VSCode它理论上能拿到最新的系统环境变量但很多时候Windows不会立即广播环境变量变化或者你改的是另一个用户的环境变量导致VSCode依旧用的是老版本PATH。另外VSCode终端本身可以配置成CMD、PowerShell、Git Bash、WSL等多种shell。不同shell读取PATH的时机和方式不一样。这就出现了一个很经典的“灵异现象”同一个系统CMD里敲git --version好好的VSCode终端里却报“找不到git”。实际上VSCode那个终端是PowerShell它的Profile里可能修改了PATH或者它启动时根本没有读到最新系统PATH于是把命令弄丢了。所以排查这类问题要先建立一个大框架先分清命令在系统层面是不是真的“可用”再看命令行工具的安装目录是否进了PATH最后再看VSCode到底有没有拿到最新环境。下面的章节就按这个顺序展开。2. 动手排查先分清命令是“没装”还是“没被找到”2.1 第一步打开真正的CMD验证命令是否存在遇到“命令无法识别”别急着打开VSCode折腾。先按下Win R输入cmd打开一个全新的系统CMD窗口。然后执行where git如果屏幕输出一个路径比如C:\Program Files\Git\cmd\git.exe说明命令本身装了而且系统CMD能看到它。这时候问题就集中在“为什么VSCode没继承到同样的环境变量”。如果where git没有输出或者提示找不到再尝试用完整路径验证一下C:\Program Files\Git\cmd\git.exe --version如果完整路径能执行说明软件安装没问题只是它的目录没被写进PATH。如果完整路径也报错那就要检查是不是软件安装有损坏或者装到了奇怪的位置。这里有个小细节where是Windows的CMD命令在PowerShell里执行会遇到别名的麻烦因为where在PowerShell里指向Where-Object。所以在PowerShell里更适合用Get-Command git或者明确用where.exe git。2.2 第二步检查Windows系统环境变量确认命令存在之后接着看PATH里有没有它的安装目录。在“开始菜单”里搜索“编辑系统环境变量”或者按Win R输入sysdm.cpl切到“高级”选项卡点“环境变量”会看到两个列表用户变量和系统变量。重点看用户变量里的Path因为绝大多数命令行工具安装到当前用户目录并且安装时如果没有管理员权限只会写进用户PATH。双击Path注意是用户变量里的那一个查看里面有没有类似下面的目录GitC:\Program Files\Git\cmdnpm全局包C:\Users\你的用户名\AppData\Roaming\npmNode.js安装目录C:\Program Files\nodejs\Scoop工具目录C:\Users\你的用户名\scoop\shims如果缺少某个目录问题就定位了。我说“多数情况”是因为还有一些命令不是通过Windows PATH暴露的而是通过某个shell的启动脚本追加PATH。比如你装了某个工具安装脚本只往PowerShell的$PROFILE里写了$env:Path ...那么只有PowerShell能看到系统CMD和VSCode的其他终端自然看不到。为了方便记忆可以这样判断在系统CMD里能用的命令才算“系统级可用”只有PowerShell能用的说明是“PowerShell级可用”。“命令无法识别”往往就是命令只在某一个层级可用而VSCode终端恰好不在这个层级。2.3 第三步对比VSCode终端的PATH和系统PATH打开VSCode按Ctrl 调出集成终端执行以下命令之一CMD模式echo %PATH%PowerShell模式$env:PathGit Bash模式echo $PATH然后把输出的PATH列表和系统CMD里echo %PATH%输出的列表对比。重点看VSCode终端里是不是少了某个关键目录。这一步能帮你把问题缩小到两个方向如果VSCode终端的PATH确实缺了Git或npm的目录说明是环境变量继承问题往下看第3章的解决办法。如果VSCode终端的PATH和系统CMD完全一样但命令还是找不着那就要怀疑是不是路径里的可执行文件有问题或者文件权限异常。实际操作中第2种情况比较少见。最常见的还是“系统CMD能跑VSCode不能跑”这种差异几乎都可以归因到环境变量没有正确继承。2.4 不同终端shell的行为差异VSCode里可以装很多扩展也可以配置多种终端profile。同一个项目用PowerShell打开终端和用Git Bash打开终端PATH可能是两套逻辑。PowerShell和CMD的基础PATH都来自Windows环境变量但PowerShell启动时会额外加载$PROFILE文件。如果你或某个工具在Profile里动过PATH那么PowerShell的PATH就会和系统CMD的PATH出现偏差。很多“在VSCode的PowerShell里找不到命令切到CMD却正常”的案例都是Profile文件里的追加逻辑在捣乱。Git Bash的PATH更特殊。它会把Windows的PATH转成Unix风格并在启动时读取~/.bashrc或~/.bash_profile。有些命令用Windows安装器装好后只加到了WindowsPATHGit Bash不一定能直接找到除非你在.bashrc里再追加一次。反过来也一样你在Git Bash里通过curl、nvm装的东西只写在.bashrc里系统CMD一进去照样找不到。WSL则是另一个世界。VSCode的WSL窗口里跑的是Linux终端它默认完全不读Windows的PATH而是使用Linux发行版自己的环境变量。所以你在Windows里加了条PATH对WSL窗口没有任何影响。理解了这些差异就不会再被“同是VSCode不同终端结果不同”的现象吓到了。3. 彻底解决从改PATH到改VSCode设置3.1 正确修改Windows环境变量的操作流程假设你已经定位到Git的cmd目录不在PATH里现在把它加进去。流程非常简单先用where git或安装目录找到git.exe的具体位置例如C:\Program Files\Git\cmd\git.exe。注意PATH里需要填的是“目录”不是“文件”所以应该复制C:\Program Files\Git\cmd。按Win R输入sysdm.cpl打开“环境变量”面板。在“用户变量”里选中Path点“编辑”。点“新建”把刚才复制的目录粘贴进去然后一路点“确定”。这时候再新开一个CMD窗口输入git --version如果正常输出版本号说明PATH配置已经生效于新进程。几个容易踩的细节千万不要把原Path里已有的内容删掉只新增不删除。如果你不确定要不要动“系统变量”里的Path我建议优先使用“用户变量”。普通用户没有管理员权限时也改不了系统变量而且用户变量优先级更高足够覆盖日常使用场景。路径末尾不要画蛇添足加反斜杠C:\Program Files\Git\cmd\和C:\Program Files\Git\cmd多半都能用但保持不带反斜杠更规范。不要给Path里的单个条目加双引号除非路径里真的有特殊字符。大多数情况下系统会按分号分隔不会因为空格出问题。3.2 如何让环境变量在VSCode里真正生效改完系统PATH后命令不会自动在所有已开窗口里生效。VSCode用户常犯的错误是从旧窗口直接按“重载窗口”按钮以为这样就能刷新环境变量。实际上重载窗口只会重新加载工作区进程还是那个VSCode进程进程持有的环境变量还是老的。正确做法是把所有VSCode窗口完全关掉确保系统托盘里也没有残留图标然后重新打开VSCode再打开新终端。如果还不行再按顺序试下面两个办法重启“Windows资源管理器”。在任务管理器里找到“Windows 资源管理器”右键“重新启动”它会刷新桌面的环境变量缓存。直接注销当前Windows用户再重新登录这是最彻底的办法能让所有进程重新读取最新的用户环境变量。如果以上都不行那只能重启电脑了。虽然听起来夸张但有些工具在安装时改的是注册表并且没有广播环境变量变化重启电脑是唯一能保证所有进程都拿到新PATH的办法。我个人建议改完PATH后先在新开的CMD里验证“系统层面已经通了”再考虑要不要重启VSCode。如果系统CMD通了大半那VSCode那边只差一个刷新动作。3.3 不想动系统PATH时的VSCode配置方案有些场景下你不想动系统PATH比如公司电脑权限受限或者你只想在一个项目里临时用某个工具。VSCode允许在settings.json里单独给集成终端追加环境变量。打开设置Ctrl Shift P输入“settings”选择“首选项: 打开设置(JSON)”然后加入{ terminal.integrated.env.windows: { PATH: ${env:PATH};C:\\Program Files\\Git\\cmd;C:\\Users\\你的用户名\\AppData\\Roaming\\npm } }这段配置的意思是先在原来的PATH基础上再追加两个目录。注意两个细节settings.json里的反斜杠要写成\\这是JSON转义规则少写一个\会导致配置失效。必须保留${env:PATH}开头如果你直接写PATH: C:\\Program Files\\Git\\cmd那等于把系统PATH整个替换掉原来所有命令都会消失反而制造更大麻烦。如果你只想让某个项目生效就把这段配置写到项目根目录下的.vscode/settings.json里不影响全局环境。这对团队协作特别有用配好后大家打开同一个项目终端环境就都能一致。除了PATH你也可以指定VSCode集成终端用什么shell。比如把Git Bash设为默认终端{ terminal.integrated.profiles.windows: { Git Bash: { path: C:\\Program Files\\Git\\bin\\bash.exe } }, terminal.integrated.defaultProfile.windows: Git Bash }配置好之后新开终端会自动进入Git Bash。有些在PowerShell里找不到的命令在Git Bash里可能反而正常。3.4 一劳永逸的替代思路WSL和Git Bash如果你经常被Windows PATH折腾到没脾气可以考虑用VSCode的“WSL”扩展直接在Windows里打开一个Linux子系统终端。这样命令匹配逻辑变成Linux标准本质上和Windows PATH没关系了。安装WSL发行版后在VSCode左下角选择“连接到 WSL”终端里你装的是Linux版的Git、Node、Python不会再受%PATH%分号分隔的折磨。代价是你需要在WSL里重新安装一遍工具并且要注意文件系统路径和Windows路径的格式差异。这个方案适合同时做前后端开发、容器化部署的那些人。如果只是想在Windows上写点脚本没必要上WSL把PAT H理顺就够了。Git Bash也是一个折中方案。它本质是在Windows上跑一个模拟Linux终端的程序使用Unix风格的路径写法。但它的PATH来源仍然有Windows底子。如果你在Git Bash里还找不到某些命令可以编辑用户目录下的.bashrc加上类似下面的内容export PATH$PATH:/c/Program Files/Git/cmd这里/c/对应Windows的C:\。改动后执行source ~/.bashrc让它立刻生效。不过说实话对绝大多数人来说先把Windows PATH理顺比绕到Git Bash里做各种映射更省心。4. 实操记录git、pnpm、codex CLI三个典型案例4.1 案例一git命令在VSCode里找不到有个朋友刚换了电脑装完Git for Windows打开VSCode想提交代码结果Git面板报错exec: git: executable file not found in %path%我问他系统CMD里能不能用Git他说可以在“Git Bash”里也能用但VSCode内置终端就是不行。这个现象很典型。系统CMD能用说明Git安装时已经把cmd目录写进系统或用户PATH了至少新进程能读到。VSCode不行大概率是VSCode启动太早拿着旧PATH。我让他把所有VSCode窗口关掉重新打开问题依旧。后来发现他是从“管理员权限的快捷方式”启动VSCode的而管理员进程读取的是管理员用户的环境变量和普通用户PATH不完全一样。解决方法是改用普通方式启动VSCode或者在系统变量Path里也补上C:\Program Files\Git\cmd。再不行可以直接在用户设置里指定Git路径{ git.path: C:\\Program Files\\Git\\cmd\\git.exe }这个配置对VSCode内置的Git功能很有效。它不解决终端PATH问题但能保证Git面板操作恢复正常。如果你遇到的是IDE界面里提示找不到Git而不是终端里找不到优先检查这个配置。4.2 案例二pnpm安装成功但终端不认账pnpm是很多前端开发者常用的包管理器一般通过npm安装npm install -g pnpm装完之后在VSCode终端里执行pnpm -v结果报错“无法识别”。打开系统CMD却能正常输出版本号。首先执行npm config get prefix查看npm全局包安装位置。Windows下通常输出类似C:\Users\你的用户名\AppData\Roaming\npm这个目录就是pnpm.cmd所在的位置。如果它没有出现在PATH里系统CMD能跑起来可能只是巧合比如你之前用旧进程的命令提示符打开了CMD旧进程已经缓存了PATH或者你在PowerShell Profile里加过路径。解决办法就是把C:\Users\你的用户名\AppData\Roaming\npm加到用户PATH里然后重启VSCode。还有一个容易被忽略的坑如果你用了nvm-windows管理Node版本npm的全局目录可能和当前Node版本绑定。切换Node版本后pnpm可能暂时找不到因为Path条目指向的目录随版本变化。解决思路是重开终端并确认nvm current的结果是否正常。如果PowerShell里出现“无法加载pnpm.ps1因为在此系统上禁止运行脚本”那和PATH无关是PowerShell执行策略问题。执行下面这行命令可以解决Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser这条命令只对当前用户生效允许本机脚本运行不影响系统安全性但你要是公司电脑最好先和IT确认策略。4.3 案例三codex CLI装了但VSCode找不到现在很多开发者会尝试安装各种命令行AI工具有网友遇到这样的情况用命令行安装了codex CLI在PowerShell里输入codex --version能正常显示版本但切到VSCode终端后输入codex却报exec: codex: executable file not found in %path%。这一般不是VSCode的问题而是安装器把可执行文件放到了某个用户目录下面并通过修改PowerShell的$PROFILE来追加PATH。所以你启动PowerShell时它会执行Profile文件把C:\Users\你的用户名\某个目录加进PATH然后就能发现codex。但VSCode终端如果默认shell是CMD或Git Bash根本不会读取PowerShell的Profile自然就找不到。排查方式很简单。在能运行codex的那个PowerShell里执行Get-Command codex | Select-Object -ExpandProperty Source或者用where.exe codex拿到可执行文件所在目录后把它加到Windows用户PATH。这样不管VSCode用哪种shell都能稳定找到。如果安装工具自动把命令放在了C:\Users\你的用户名\.codex\bin这种隐藏目录也照做。加完PATH后建议先注销或重启一下电脑确保所有进程都读到新PATH再回VSCode验证。这类“某终端能跑其他终端不能跑”的问题最常见的元凶就是安装器只写了某个shell的启动文件而没有写Windows系统PATH。养成“把命令目录统一加进用户PATH”的习惯能消灭掉一大部分环境问题。4.4 修改后的验证顺序和常用命令改完环境变量我建议按下面这个顺序验证能快速定位是哪一层还没更新新开一个系统CMD窗口执行git --version或你正在处理的命令。如果这步通过说明Windows系统层面已经OK。打开Windows Terminal如果装了重复验证。Windows Terminal也是新进程应该能拿到新环境变量。彻底退出VSCode重新打开再开内置终端验证。如果这里通过说明VSCode继承没问题。如果第3步失败检查VSCode的settings.json看terminal.integrated.env.windows是不是覆盖了PATH。常用诊断命令整理成表方便对照场景CMDPowerShell说明查找命令实际路径where gitGet-Command git返回可执行文件完整路径查看PATH内容echo %PATH%$env:Path看哪些目录参与命令查找临时追加PATHset PATH%PATH%;C:\new\path$env:Path ;C:\new\path只对当前终端进程有效永久设置用户PATHsetx PATH %PATH%;C:\new\path不推荐见第5章GUI修改更安全5. 避坑清单环境变量和VSCode终端的高频坑5.1 路径加对了还是不行可能是这三个细节很多人明明在环境变量里看到了对应目录但命令就是找不到。这时候优先检查三件事。第一是否把路径填成了文件本身。比如你在Path里写的是C:\Program Files\Git\cmd\git.exe这不对。Path里应该填C:\Program Files\Git\cmdShell会去这个目录里找git.exe而不是直接执行文件路径。第二路径里是否混入了中文分号。输入法全角模式下输入的分号是而PATH分隔符必须是英文半角分号;。看起来像系统不认识。第三检查这个目录下是否真的存在对应文件。有些软件安装时会往Path里写一个目录但可执行文件实际在子目录两者没对上。另外还要注意用户PATH和系统PATH同时存在时用户PATH的条目出现在系统PATH之前还是之后会影响同名命令的优先级。如果你有两个同名工具先命中的那个会被执行。排查“版本不对”的问题时就要看这个顺序。5.2 临时PATH、setx、GUI修改到底选哪个这里展开说说不同修改方式的区别。set PATH...只对当前CMD窗口生效关掉窗口就没了适合临时测试。setx PATH ...会把变量永久写到注册表但有个大坑setx对字符串长度有限制如果你把当前的%PATH%原样拼进去再设置很容易截断导致PATH内容丢失。而且setx不会自动追加直接执行setx PATH C:\new\path会把原来的PATH覆盖掉。通过环境变量编辑框修改最直观系统会自动处理追加和去重不容易出问题。所以我的建议是日常就用GUI改别碰setx。如果你要批量部署也请先备份当前PATH内容再脚本化处理不要拿重要系统变量做实验。5.3 VSCode里有个设置会“吃掉”你的PATH前面提到过terminal.integrated.env.windows。这个设置确实好用但很多人不知道它有一个“覆盖”特性。如果你在settings.json里写了类似这样的配置{ terminal.integrated.env.windows: { PATH: C:\\Program Files\\Git\\cmd } }那么VSCode终端里的PATH就会被替换成只有这一个目录原来的系统PATH全都没了。不只是你自己改有些项目为了统一环境会在.vscode/settings.json里强制指定一堆环境变量你要是复制了别人的配置很可能连带“清空”了PATH。排查方法很简单在VSCode终端里执行echo %PATH%如果输出列表非常短或者全是同一个软件的路径多半就是这个设置在作怪。正确的前缀写法应该是{ terminal.integrated.env.windows: { PATH: ${env:PATH};C:\\Program Files\\Git\\cmd } }先用${env:PATH}把系统原有的PATH引入进来再追加新目录。5.4 版本管理工具带来的“灵异现象”使用nvm-windows管理Node版本或者用Scoop管理各种命令行工具确实方便但也引入了一个新问题PATH会在切换版本时动态变化。nvm-windows在切换Node版本时会修改注册表里的默认版本号并把对应的路径写入PATH。如果你正在VSCode里开着终端此时用nvm use 18切版本然后再回VSCode终端执行命令可能会发现命令不见了或者版本还是旧的。原因就是当前终端的PATH没有跟着刷新。解决思路是切换Node版本后新开一个终端窗口而不是在旧窗口里继续敲命令。如果新窗口也不对就重启VSCode。用Scoop时类似Scoop会在scoop update之后更新shim目录虽然它一般会自动处理但偶尔也会碰到VSCode进程缓存旧PATH的情况。5.5 管理员权限带来的“双重人格”前面提到过管理员权限启动VSCode的问题这里再补充一个更常见的场景你的普通用户PATH里加了一堆工具目录但VSCode或某些终端是“以管理员身份运行”的。管理员进程会把用户上下文切换成另一个管理员账号或提升的令牌导致读到的用户PATH不是你平时那个。所以如果你在CMD里正常VSCode里却不行先看一眼VSCode标题栏上有没有“管理员”字样。如果有就关掉它从普通快捷方式重新启动。大多数日常开发不需要管理员权限除非你要调试系统服务或者修改系统文件。5.6 不要乱找“一键修复”工具遇到PATH问题网上一搜会看到各种“一键修复PATH”的小工具有些还要求下载安装。我的态度很明确别用。PATH本质就是注册表里的几个字符串手动维护完全可控。所谓“一键修复”很可能顺手改掉其他环境变量甚至加入来路不明的路径。排查问题就按第2章的步骤一步步来最多十分钟能解决。6. 我的长期维护习惯最后分享几个我一直坚持的习惯不一定适合所有人但对减少“命令无法识别”这类问题很有帮助。我现在每次装命令行工具都会在安装向导里专门找“Add to PATH”之类的选项并且尽量装完立刻打开一个全新CMD窗口验证一下。如果工具没有安装向导我就手动把它的可执行目录加入用户PATH然后写进自己的“环境变量备忘单”比如where命令的位置、npm config get prefix的输出、Node安装目录都会定期过一遍。在VSCode里我会固定使用同一个终端profile默认用Git Bash因为它的路径风格更贴近Linux很多脚本可以无脑复用。但我也清楚Git Bash不是银弹它有时会忽略Windows PATH里的一些特殊条目所以我不会依赖它来掩盖Windows PATH配置的缺失该加的系统PATH还是加。如果是在团队项目里我习惯在仓库根目录放一个.vscode/settings.json只做最小化配置比如设置默认终端、配置terminal.integrated.env.windows时一定保留${env:PATH}。这样新同事clone项目后打开VSCode不用问东问西就能跑起来。还有一个不太起眼但很实用的习惯每次重启VSCode之后先用一条命令快速验证环境比如node -v git --version一条命令同时验证Node和Git是否正常。如果发现异常就不用等到后面正式操作时再报错。这个习惯帮我省了不少时间因为很多环境问题是渐变的早一点发现早一点处理比等报错再回头查要轻松得多。

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号