在Sublime中配置代理下载插件时遇JSON语法错误求助
Sublime Package Control 代理配置错误解决方法
你的错误根源是配置文件的JSON语法不规范,具体问题有两个:
- 配置里写了两个独立的
{}对象,JSON只允许一个顶层对象 - 第一个对象里
installed_packages数组后面多了一个多余的逗号
按照以下步骤修正即可:
- 打开Sublime,点击
Preferences -> Package Settings -> Package Control,打开右侧可编辑的配置窗口 - 清空右侧窗口所有内容,粘贴下面的正确格式代码,替换成你的实际代理信息:
{ "bootstrapped": true, "installed_packages": [ "Package Control" ], // HTTP代理地址,格式示例:"http://username:password@127.0.0.1:1080" "http_proxy": "你的HTTP代理地址", // HTTPS代理地址,留空则自动继承HTTP代理设置 "https_proxy": "你的HTTPS代理地址", // 代理用户名(无需则留空"") "proxy_username": "你的代理用户名", // 代理密码(无需则留空"") "proxy_password": "你的代理密码" }
关键注意事项
- 所有配置必须放在同一个大括号
{}内,不能拆分多个对象 - 确保最后一个配置项(比如
proxy_password)后面没有多余逗号 - 代理地址格式要准确,带验证信息的话必须包含完整的协议、用户名密码、IP和端口
完成后重启Sublime,即可正常使用代理下载插件。
内容的提问来源于stack exchange,提问作者John Smith
相关产品推荐
相关产品推荐

