我在macOS Catalina上的VSCode上安装扩展时遇到问题。控制台中显示许可被拒绝。当我检查权限时,我有读写权限,但仍然不会安装。
我找不到相应的错误解决方案,所以最终在这里发帖并寻求帮助来解决这个问题。
错误消息
扩展名Actions.ts:265错误:无法写入文件'/Users/me/库/应用程序支持/Code/CachedExtensionVSIXs/shan.Code-settings-sync-3.4.3'(NoPermissions(FileSystemError(:错误:EACCES:拒绝权限,打开'/Users/me/Library/Application支持/Code/CachedExtensionVSIXs/shan.Code-settings-sync-3.4.3'(
当然,问题在于权限。通过更改文件夹CachedExtensionVSIXs
的所有权修复
使用此命令进行修复
sudo chown -R ~/Library/Application Support/Code/CachedExtensionVSIXs
或者引导到代码文件夹~/Library/Application Support/Code
并运行以下命令
sudo chown -R CachedExtensionVSIXs