node_moudle无权限

目录

  • [一. 问题背景](#一. 问题背景)
  • [二. 问题分析](#二. 问题分析)
  • [三. 尝试方案](#三. 尝试方案)
  • [四. 解决方案](#四. 解决方案)

一. 问题背景

今天早上启动项目发现报依赖中的node_moudle无权限,影响项目正常启动,原因不详,疑似window权限问题

二. 问题分析

权限拒绝

  • 当前用户没有权限写入 @ai-sdk\anthropic\package.json 文件

常见原因

  • 之前使用管理员权限运行了安装命令
  • 文件所有权被更改
  • Windows 安全设置限制了权限
  • 文件被其他进程锁定

三. 尝试方案

清理缓存

powershell 复制代码
pnpm  clean

清理 pnpm 存储

powershell 复制代码
pnpm store prune

四. 解决方案

执行脚本删除所有node_moudle

powershell 复制代码
# windows
$EmptyDir = "C:\Temp\EmptyDir"
New-Item -ItemType Directory -Path $EmptyDir -Force
robocopy $EmptyDir "D:\2_code\4_node\3_BuildingAI_pro\buildingai-pro\node_modules" /MIR /PURGE /R:0 /W:0 /NP /NFL /NDL /NJH /NJS
Remove-Item -Path $EmptyDir -Recurse -Force

再次重新安装,问题解决

powershell 复制代码
pnpm i
相关推荐
乐于分享的阿乐13 小时前
最新长期支持版本nodejs安装及环境配置(保姆级图文+安装包)
node.js
m0_5358175513 小时前
macOS上Claude Code安装配置保姆级教程:国内直连API,从0到1跑通(附避坑指南)
gpt·macos·ai·node.js·claude·claudecode·88api
五月君_15 小时前
放弃 Python,Kimi 用 TS + Node.js 重写了一个 Kimi Code
开发语言·python·node.js
涛声依旧-底层原理研究所17 小时前
Node.js在高并发低延迟场景中的优势
java·人工智能·python·node.js
晓杰'18 小时前
从0到1实现Balatro游戏后端(5):得分计算与单局结算流程实现
后端·typescript·node.js·游戏开发·项目实战·nestjs·webscoket
参宿719 小时前
Shell 脚本语言(Bash/Sh)基础 与 应用
node.js
weifengma-wish20 小时前
通过NPM安装claude code
前端·npm·node.js
不总是1 天前
Windows 系统 Node.js 免安装版(zip)安装与配置教程(2026 最新)
前端·windows·node.js
蓝乐2 天前
Express 知识点总结
node.js·express
kylinmin2 天前
Node.js安装及环境配置超详细教程(以win11为例子)
node.js