feat: pip支持
parent
55078eb7f7
commit
6c2804992b
|
@ -50,9 +50,13 @@ async function _winUnsetProxy (exec, setEnv) {
|
|||
hive: Registry.HKCU, // open registry hive HKEY_CURRENT_USER
|
||||
key: '\\Environment' // key containing autostart programs
|
||||
})
|
||||
regKey.remove('HTTPS_PROXY', async (err) => {
|
||||
log.info('删除环境变量https_proxy', err)
|
||||
await exec('setx DS_REFRESH "1"')
|
||||
regKey.get('HTTPS_PROXY', (err) => {
|
||||
if (!err) {
|
||||
regKey.remove('HTTPS_PROXY', async (err) => {
|
||||
log.info('删除环境变量https_proxy', err)
|
||||
await exec('setx DS_REFRESH "1"')
|
||||
})
|
||||
}
|
||||
})
|
||||
} catch (e) {
|
||||
log.error(e)
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
<a-checkbox v-model="config.proxy.setEnv" >
|
||||
是否同时修改HTTPS_PROXY环境变量
|
||||
</a-checkbox>
|
||||
<div class="form-help">当发现某些应用并没有走加速通道时,可以尝试勾选此选项,并重新开启系统代理开关</div>
|
||||
<div class="form-help">当发现某些应用并没有走加速通道或者加速报错时,可以尝试勾选此选项,并重新开启系统代理开关</div>
|
||||
<div class="form-help">注意:当前已打开的命令行并不会实时生效,需要重新打开一个新的命令行窗口</div>
|
||||
</a-form-item>
|
||||
<a-form-item label="设置loopback" :label-col="labelCol" :wrapper-col="wrapperCol">
|
||||
|
@ -81,6 +81,9 @@ export default {
|
|||
mounted () {
|
||||
},
|
||||
methods: {
|
||||
async applyAfter () {
|
||||
await this.$api.proxy.restart()
|
||||
},
|
||||
async openEnableLoopback () {
|
||||
try {
|
||||
await this.$api.proxy.setEnableLoopback()
|
||||
|
|
Loading…
Reference in New Issue