美文网首页饥人谷技术博客
2018-02-12 入门前端的必要软件

2018-02-12 入门前端的必要软件

作者: 彭奕泽 | 来源:发表于2018-02-12 13:34 被阅读111次

1. 安装Linux

Windows直接安装深度Linux

2. FQ

a.Linux命令行:
sudo apt-get install python-pip; sudo pip install shadowsocks;
macOS:
brew install shadowsocks-libev(如果没有brew,需先安装
b.用命令行在主目录下touch创建 .ssconf.json文件,并配置以下内容(服务器自己买)

{
"server":"服务器IP",
"server_port":端口,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码",
"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.命令行:(Linux)sslocal -c ~/.ssconf.json
(macos)ss-local -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 (若没有curl需先安装sudo apt-get install curl,sudo是管理员命令要输密码)检测FQ是否成功
i.火狐添加代理插件,导入配置,选自动切换,点应用选项

3. 命令行小工具 z和fzf

z
a.命令行进入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(mac自己谷歌)

a.安装git,命令行sudo su进入root,apt-get install git,输入git检查是否安装成功
b.命令行配置git 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

官网

本文版权归属于彭奕泽和饥人谷

相关文章

网友评论

    本文标题:2018-02-12 入门前端的必要软件

    本文链接:https://www.haomeiwen.com/subject/vzjrtftx.html