首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VSCODE:无法读取未定义的属性“本地”

VSCODE:无法读取未定义的属性“本地”
EN

Stack Overflow用户
提问于 2019-03-22 09:31:07
回答 4查看 21K关注 0票数 10

操作系统: Ubuntu 16.04与代码版本: 1.32.3

我不能为我的vs代码安装任何扩展。当我单击"install“时,出错

“无法读取未定义的属性‘本地’”

我还尝试手动安装,但它也不起作用。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-03-22 16:25:51

这很可能是因为代码没有写扩展文件夹的权限,在默认情况下,扩展文件夹是~/..vscode/扩展名。

来自终端的以下命令将修复它:

代码语言:javascript
运行
复制
sudo chown -R $(whoami) ~/.vscode
票数 16
EN

Stack Overflow用户

发布于 2019-03-22 22:16:54

我在Windows 10上也遇到了同样的问题。在我的情况下,权限不是问题。尝试清除内容扩展文件夹,通常可以在这里找到;

代码语言:javascript
运行
复制
C:\Users\USERNAME\.vscode\extensions

这个解决了我的问题。

如果您正在查看可能导致您的问题的任何错误的详细信息,请尝试以下步骤打开开发人员控制台以检查错误。

代码语言:javascript
运行
复制
CTRL+SHIFT+P >> Developer: Toggle Shared Process

当我尝试这样做时,我得到了以下错误(在清除扩展文件夹之前);

代码语言:javascript
运行
复制
Uncaught (in promise) Error: EPERM: operation not permitted, open 'C:\Users\Ryan\.vscode\extensions\.obsolete'

代码语言:javascript
运行
复制
Uncaught (in promise) W: EPERM: operation not permitted, open 'C:\Users\Ryan\.vscode\extensions\.obsolete'
at t.push.scanUserExtensions.then.e (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:257:223)

Visual代码Windows错误

票数 1
EN

Stack Overflow用户

发布于 2019-08-01 09:57:56

如果您在vscode中获得了Cannot read property 'id' of undefined,那么在C:\Users\myself\AppData\Roaming\Code\User\settings.json中可能会有一个自定义设置,其中引用了一个不再可用的东西。在我的示例中,它是一个更改的主题名称,因此不能再引用旧名称。

移除该设置后,问题得到了解决。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55296580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档