mirror of
https://github.com/tengge1/ShadowEditor.git
synced 2025-12-08 19:26:19 +00:00
30 lines
1.1 KiB
Bash
Executable File
30 lines
1.1 KiB
Bash
Executable File
#! /bin/bash
|
|
|
|
# Copyright 2017-2020 The ShadowEditor Authors. All rights reserved.
|
|
# Use of this source code is governed by a MIT-style
|
|
# license that can be found in the LICENSE file.
|
|
#
|
|
# For more information, please visit: https://github.com/tengge1/ShadowEditor
|
|
# You can also visit: https://gitee.com/tengge1/ShadowEditor
|
|
|
|
# IMPORTANT: This script is for Chinese users only!
|
|
|
|
# For some well-known reasons, we can not install packages from golang.org in china;
|
|
# and install packages from github.com is extremely slow.
|
|
#
|
|
# So, we can set a proxy to make it faster to install third-party dependencies.
|
|
|
|
echo set go proxy
|
|
go env -w GO111MODULE=on
|
|
go env -w GOPROXY=https://goproxy.cn
|
|
|
|
# For some well-known reasons, it is slow to install packages from https://www.npmjs.com/ in china.
|
|
# So, we can set a proxy to make it faster to install third-party dependencies.
|
|
|
|
echo set nodejs proxy
|
|
npm config set registry https://registry.npm.taobao.org/
|
|
|
|
# Output the current `go_proxy` and `node_proxy`.
|
|
|
|
echo current go proxy: $(go env GOPROXY)
|
|
echo current nodejs proxy: $(npm config get registry) |