Sublime Text配置Chrome作为HTML构建工具遇权限拒绝错误求助
解决Sublime Text调用Chrome打开HTML的权限错误问题
你遇到的Permission denied错误,本质是直接调用Google Chrome.app这个包目录而非真正的可执行文件导致的,以下是两种可行的解决办法:
方法一:使用macOS的open命令(推荐)
修改构建配置为以下内容,open命令是macOS官方用来打开应用的工具,不会触发权限问题:
{ "cmd": ["open", "-a", "Google Chrome", "$file"] }
方法二:直接指向Chrome的可执行文件
如果你想直接调用Chrome的执行程序,需要指向.app包内部的二进制文件,修改配置如下:
{ "cmd": ["/Applications/Google Chrome.app/Contents/MacOS/Google Chrome", "$file"] }
若仍存在权限问题
如果上述方法还是报错,可检查Sublime Text的系统权限:
- 打开「系统偏好设置」→「安全性与隐私」→「隐私」→「完全磁盘访问权限」
- 点击左下角锁图标解锁,添加Sublime Text到列表中
- 重启Sublime Text后重试
内容的提问来源于stack exchange,提问作者Simon
相关产品推荐
相关产品推荐

