npm windows 缺少写访问权限

rak*_*een 3 windows node.js npm

我收到这条消息

npm WARN checkPermissions Missing Write Access to D:\my\path\node_module\bcrypt

在使用安装bcrypt包时npm i bcrypt

我尝试cmd以管理员身份和从执行命令powershell,但没有任何效果。我还清除了缓存npm cache clean并手动删除了%AppData%/npm_cache目录。

我正在使用:
npm 3.7.3
node 5.9.1
windows 7

为什么 npm 没有获得写入权限?

请注意,npm 可以很好地安装和编写其他模块(即 angular2、mongoose、express 等)。

alt*_*ler 5

就我而言,这是一个许可/所有者问题。我删除node_modulesnpm install再次运行没有问题。