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