首页 > 解决方案 > NPM /.config 和 /.npm 不存在。OS X 不允许我创建。NPM 不会下载任何包

问题描述

所以我的问题是我在 Mac 上通过 nvm 安装了 npm 当我之前用 brew 安装它时,它遇到了同样的问题。每次我将 npm 用于我得到的任何东西

┌─────────────────────────────────────────────────────────────┐
│                   npm update check failed                   │
│             Try running with sudo or get access             │
│            to the local update config store via             │
│ sudo chown -R $USER:$(id -gn $USER) /Users/serwis24/.config │
└─────────────────────────────────────────────────────────────┘

所以我尝试使用列出的命令,但它不起作用。它说这个目录不存在。所以我尝试通过 mkdir 命令手动创建它,即使使用 sudo 它也不起作用。

当我尝试下载任何软件包时,它会挂起

⸨░░░░░░░░░░░░░░░░░░⸩ ⠇ rollbackFailedOptional: verb npm-session 5863b157ddbbc47

我尝试升级/降级我的节点。似乎问题出在我的mac上具有权限。以前有人可能遇到过这个问题吗?

当我尝试运行 sudo npm install --verbose 我得到

npm verb makeDirectory /Users/serwis24/.npm/_locks creation not in flight; initializing
⸨       ░░░░░░░░░░░⸩ ⠏ postinstall: verb makeDirectory /Users/serwis24/.npm/_locks creation not```

标签: node.jsmacosnpm

解决方案


推荐阅读