git&npm设置proxy

Npm 设置 proxy

1
2
3
4
5
6
npm config set proxy http://127.0.0.1:1087
npm config set https-proxy http://127.0.0.1:1087

# 需要认证的 proxy
npm config set proxy http://username:password@server:port
npm config set https-proxy http://username:pawword@server:port

Npm 取消 proxy

1
2
npm config rm proxy
npm config rm https-proxy

Git 设置给特定url设置 proxy

1
2
3
4
5
6
git config --global http.proxy http://127.0.0.1:1087
git config --global https.proxy https://127.0.0.1:1087

# 只对github.com
git config --global http.https://github.com.proxy http://127.0.0.1:1087
git config --global https.https://github.com.proxy https://127.0.0.1:1087

Git 取消 proxy

1
2
git config --global --unset http.https://github.com.proxy
git config --global --unset https.https://github.com.proxy

npm 版本号主要注意的规则

一直都觉得 npm 版本号没什么好注意的,直到今天掉到坑里了,爬了一下午才爬出来,特作此文,加深印象,提醒自己。

使用 Webpack4.0 打包组件库并发布到 npm

本文将会介绍如何将自己写的组件库打包成第三方库,发布到 npm 上,同时支持在原生 js / React/ Vue 下使用。Webpack4 的升级指南可以参考下 Webpack4.0 升级配置,本文不做赘述。