mac 系统 npm link 报错 syscall symlink
时间: 2023-12-20 12:06:24 浏览: 159
vue踩坑记-在项目中安装依赖模块npm install报错
这个错误通常是因为你的系统权限不足导致的。你可以尝试以下解决方案:
1. 使用 sudo 运行 npm link 命令:
```
sudo npm link
```
这会以管理员权限运行 npm link 命令,解决权限不足的问题。
2. 更改 npm 全局安装路径:
在终端中输入以下命令:
```
npm config set prefix /usr/local
```
这将更改 npm 的全局安装路径为 /usr/local,这个路径通常不会遇到权限问题。
3. 更改系统文件夹权限:
如果以上两种方法都不行,你可以尝试更改系统文件夹权限。在终端中输入以下命令:
```
sudo chown -R $USER /usr/local
```
这将更改 /usr/local 文件夹的所有权为当前用户,解决权限问题。
注意:更改系统文件夹权限可能会对系统造成不可预测的影响,请谨慎操作。
阅读全文