基本上,我创建了另一个用户,我正在尝试打开一个节点项目,但我不能使用“代码”。(我认为这是因为vscode安装在其他用户中,但是idk)没有出现以下错误:
~/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了,得到了这个:
~/amq-javascript-2.5.0/node_modules/rhea$ sudo code .您正在尝试以超级用户的身份启动vscode,这是不推荐的。如果确实需要,则必须使用-- user - data -dir参数.指定备用用户数据目录。
我有点迷路了..。
发布于 2020-02-12 13:39:39
我也有过同样的问题。我终于通过跑步让它开始工作了.
sudo code . --user-data-dir='.'或
sudo code --user-data-dir /home/fregie/.config/Code/不能工作,因为它需要是一个新的用户数据目录,其权限不像~/.config.那样受限制
例如,这应该是可行的:
sudo code --user-data-dir /home/fregie/.code-root-user-data注意,一旦我们重新调整配置目录,就不再需要显式地指示root用户数据dir了。
https://stackoverflow.com/questions/60189370
复制相似问题