標籤:

2018-02-12 入門前端的必要軟體

1. 安裝Linux

Windows直接安裝深度Linux

2. FQ

a.Linux命令行:

sudo apt-get install python-pip; sudo pip install shadowsocks;

b.用命令行在主目錄下touch創建 .ssconf.json文件,並配置以下內容(伺服器)

{

"server":"45.76.180.233",

"server_port":27148,

"local_address": "127.0.0.1",

"local_port":1080,

"password":"A7#x8Jyzme)jkFfc",

"timeout":300,

"method":"aes-256-cfb",

"fast_open": false

}

c.讓命令行也走代理 下載,解壓到主目錄

d.命令行在主目錄下用touch創建.proxychains.conf文件,並配置

strict_chain

quiet_mode

proxy_dns

remote_dns_subnet 224

tcp_read_time_out 15000

tcp_connect_time_out 8000

[ProxyList]

socks5 127.0.0.1 1080

e.在主目錄的.bashrc文件(沒有就touch一個)里添加一句

alias pc=proxychains4 -f ~/.proxychains.conf

f.命令行: source ~/.bashrc

g.命令行:sslocal -c ~/.ssconf.json 開啟代理,若出現undefined......_cleanup,

則運行

sed -i s/_cleanup/_reset/g xxxxxxxxxxxxxxxxxxxxxx/openssl.py(把 xxxxxxxxxxxxxxxxxxxxxx/openssl.py 改成運行結果里openssl.py 文件的路徑)

h.命令行:pc curl -L http://google.com 檢測FQ是否成功

i.火狐添加代理插件,導入配置,選自動切換,點應用選項

3. 命令行小工具 z和fzf

z:

a.命令行:cd ~/Desktop

curl -L https://raw.githubusercontent.com/rupa/z/master/z.sh > z.sh

b.命令行 vi ~/.bashrc,在第一行添加source ~/Desktop/z.sh

c.命令行:source ~/.bashrc

d.這時已安裝好,開始配置

e.命令行:vi ~/.bashrc,在alias下空一行添加

unalias z

j() {

if [[ -z "$" ]]; then

cd "$(_z -l 2>&1 | fzf +s | sed s/^[0-9,.] //)"

else

_last_z_args="$@"

_z "$@"

fi

}

jj() {

cd "$(_z -l 2>&1 | sed s/^[0-9,.]
*// | fzf -q $_last_z_args)"

}

fzf

4. Linux下安裝node

a.安裝git,命令行sudo su進入root,apt-get install git,輸入git檢查是否安裝成功

b.配置 git config --global user.name "pyz"

git config --global user.email ".......@qq.com"

c.命令行 git clone git://github.com/nodejs/node

d.命令行 cd node/

e.命令行 ./configure

f.命令行 make install

g.命令行 node -v

5. 命令行安裝yarn

官網

6. 在root下安裝nrm

官網

推薦閱讀:

React ?? 新的 Context API
從Chrome源碼看HTTP
2017新出爐的前端資源匯總
OSI-TCP/IP協議族

TAG:前端開發 |