Vue 3 遇到 net::ERR_ABORTED 504 (Outdated Optimize Dep) 错误的解决方法
<p>有一个 Vue 3 的项目,之前在本地运行 npm run dev 都好好的,今天突然报了下面这个错:</p><p>GET http://localhost:5173/node_modules/.vite/deps/axios.js?v=f9440d0c <strong>net::ERR_ABORTED 504 (Outdated Optimize Dep)</strong></p>
<p>先分析一下这个错误:这是 Vite 开发服务器的依赖优化错误,报这个错说明 axios 依赖项的优化缓存已经过期了。</p>
<p>找到错误原因就好办了,<strong>解决方法和过程</strong>如下:</p>
<ol>
<li>首先清理 Vite 的依赖缓存,删除 node_modules/.vite 文件夹,
<div>
<div>运行:rm -rf node_modules/.vite</div>
</div>
</li>
<li>重新安装依赖:<br>
<div>运行:npm install</div>
</li>
<li>提示有一些问题,运行:npm audit fix --force</li>
<li>
<div>重启开发服务 npm run dev,搞定!<br><br><img src="https://img2024.cnblogs.com/blog/9087/202503/9087-20250307122728829-1496311975.png" alt="" loading="lazy"><br><br></div>
</li>
<li>如果删除 node_modules/.vite 这个目录还不行的话,就把 node_modules 整个目录全部删除,再重新运行 npm install 安装依赖。</li>
</ol><br><br>
来源:https://www.cnblogs.com/czha2002/p/18757332
頁:
[1]