首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法与其他用户一起打开VSCode

无法与其他用户一起打开VSCode
EN

Stack Overflow用户
提问于 2020-02-12 13:22:33
回答 1查看 3.5K关注 0票数 0

基本上,我创建了另一个用户,我正在尝试打开一个节点项目,但我不能使用“代码”。(我认为这是因为vscode安装在其他用户中,但是idk)没有出现以下错误:

代码语言:javascript
复制
~/amq-javascript-2.5.0/node_modules/rhea$ code .

2020/02/12 10:02:20.859002 cmd_run.go:884:警告:不能创建用户数据目录:无法创建“/home/amq/snap/24”:mkdir /home/amq/cmd_run.go:884:权限拒绝不能创建用户数据目录:/home/amq/snap/24:权限被拒绝的

我已经试过sudo了,得到了这个:

代码语言:javascript
复制
~/amq-javascript-2.5.0/node_modules/rhea$ sudo code .

您正在尝试以超级用户的身份启动vscode,这是不推荐的。如果确实需要,则必须使用-- user - data -dir参数.指定备用用户数据目录。

我有点迷路了..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-12 13:39:39

我也有过同样的问题。我终于通过跑步让它开始工作了.

代码语言:javascript
复制
sudo code . --user-data-dir='.'

sudo code --user-data-dir /home/fregie/.config/Code/不能工作,因为它需要是一个新的用户数据目录,其权限不像~/.config.那样受限制

例如,这应该是可行的:

代码语言:javascript
复制
sudo code --user-data-dir /home/fregie/.code-root-user-data

注意,一旦我们重新调整配置目录,就不再需要显式地指示root用户数据dir了。

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

https://stackoverflow.com/questions/60189370

复制
相关文章

相似问题

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