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

基于Vite的项目运行dev脚本时出现意外权限错误

解决Vite项目运行dev脚本时的权限拒绝问题

报错信息

Error: Build failed with 2 errors:
error: Cannot read directory "../..": Access is denied.
error: Could not resolve "C:\Users\Jakub\Desktop\bloomwarden\vite.config.js"
    at failureErrorWithLog (C:\Users\Jakub\Desktop\bloomwarden\node_modules\esbuild\lib\main.js:1472:15)
    at C:\Users\Jakub\Desktop\bloomwarden\node_modules\esbuild\lib\main.js:945:25
    at runOnEndCallbacks (C:\Users\Jakub\Desktop\bloomwarden\node_modules\esbuild\lib\main.js:1315:45)
    at buildResponseToResult (C:\Users\Jakub\Desktop\bloomwarden\node_modules\esbuild\lib\main.js:943:7)
    at C:\Users\Jakub\Desktop\bloomwarden\node_modules\esbuild\lib\main.js:970:16
    at responseCallbacks.<computed> (C:\Users\Jakub\Desktop\bloomwarden\node_modules\esbuild\lib\main.js:622:9)
    at handleIncomingPacket (C:\Users\Jakub\Desktop\bloomwarden\node_modules\esbuild\lib\main.js:677:12)
    at Socket.readFromStdout (C:\Users\Jakub\Desktop\bloomwarden\node_modules\esbuild\lib\main.js:600:7)
    at Socket.emit (node:events:514:28)
    at addChunk (node:internal/streams/readable:545:12)

可行解决方案

  • 排查Vite配置文件路径:打开vite.config.js,检查root、resolve.alias等涉及路径的配置项,避免出现../..这类无意义的上级目录遍历,确保路径指向正确资源。
  • 修复Node.js权限:卸载现有Node.js,重新安装时选择「为所有用户安装」;或者用nvm管理Node版本,规避系统权限冲突。
  • 调整杀毒软件设置:临时关闭Windows Defender实时保护或第三方杀毒软件,也可把项目文件夹加入信任列表——桌面属于系统敏感目录,容易被拦截。
  • 重置文件夹所有权:右键项目文件夹→属性→安全→高级,将当前用户设为文件夹所有者,并赋予「完全控制」权限(之前设置所有用户权限可能因所有权问题未生效)。
  • 迁移项目目录:把项目从桌面移到非系统盘(如D盘)的普通文件夹,桌面系统权限限制较多,换目录大概率能解决问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 20:41:10