javascript - 由于 Linux 中 VS 代码的权限不足,无法调试 JavaScript 文件
问题描述
我无法在 Visual Studio Code 中调试 JavaScript 文件。当我按下侧边栏中的运行和调试按钮时。我收到以下错误消息。
无法在“.vscode”文件夹中创建“launch.json”文件(无法写入文件“/var/www/.vscode/launch.json”(NoPermissions(FileSystemError):错误:EACCES:权限被拒绝,mkdir'/ var/www/.vscode'))。
然后我尝试使用以下命令更改 /var/www 文件夹的权限:
sudo chmod +w /var/www/
我通过以下方式检查了是否添加了写入权限:
root@comp[/var/www/]# ls -lah | grep www
然后我得到以下结果:
drwxr-xr-x 5 root root 4.0K Apr 30 10:35 www
这意味着授予了在文件夹内写入的权限。然后我再次尝试通过单击 vs 代码中的运行和调试按钮。即使更改了权限,它也给我发送了同样的错误。
我也试过:
chmod +x -r /var/www/
它没有用。
我能做些什么来解决这个问题?
解决方案
推荐阅读
- mysql - 完成所有任务。仅当用户是使用 sql 发布的最后一条评论时。可能吗?
- firebase - firebase云功能部署错误——错误TS6133
- python - 如何有效地解包这种类型的结构并创建一个 DataFrame?
- regex - 将匹配的出现编号放置在出现本身的左侧
- sql - 如何在 GroupBy 查询中获取 ID?
- html - 选择输入类型不起作用。怀疑初始化,但我已多次检查代码
- javascript - 为什么每次更改地址栏中的 URL 时都会重建我的当前客户端服务?
- node.js - 在@media 中的@import 中不能使用Stylus Path 别名
- reactjs - 在 reactjs 中将 { 和 } 显示为函数
- google-sheets - 允许访问单元格公式中的外部工作表的权限