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

运行npm命令执行结束后无法回到原文件路径,该问题如何修复?

npm命令执行后不返回当前工作路径的修复方法
  • 排查项目或全局npm脚本的路径切换逻辑
    检查你执行的npm命令对应的package.json中scripts字段配置,如果脚本内包含cd等切换目录的命令,在脚本末尾添加回退原路径的逻辑即可:
    • Linux/macOS 类系统:脚本末尾增加 cd "$OLDPWD"
    • Windows CMD 环境:脚本末尾增加 cd %OLDPWD%
    • Windows PowerShell 环境:脚本末尾增加 cd $OLDPWD
  • 修复npm版本或配置异常
    先尝试将npm升级到最新稳定版本,执行命令:
    npm install -g npm@latest
    升级后仍异常的话可以检查npm自定义配置:执行npm config list,查看是否有自定义的script-shell配置,临时注释该配置后重启终端测试。
  • 排查终端Shell配置冲突
    切换到系统默认终端(如Windows自带CMD、macOS自带bash)执行npm命令,确认是否是自定义Shell(如zsh、fish)的配置导致的异常。如果是自定义Shell的问题,检查对应配置文件(如.zshrc、.bashrc)中的npm别名、执行钩子配置,删除异常配置即可。

内容的提问来源于stack exchange,提问作者Keaton Mustard

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 11:15:02