Mac 使用 SSH 免密连接服务器

1、生成 SSH 秘钥 ssh-keygen -t rsa  生成的密钥对 id_rsa 和 id_rsa.pub,默认存储在 ~/.ssh 目录,其中没有后缀的是私有,有后缀 .pub 的为公钥。生成的时候要求输入密码,直接回车跳过,否则登录的时候又要输入密码,就违背了免密的初衷。 2、在服务器上创建 .ssh 目录 这个 .ssh 目 […]

webpack 编译完成执行代码

接收一个项目,由于目录结构的问题,每次编译完成后就需要去修改编译后的 HTML 文件中引用的其它文件的路径。 所以想在编译完成后使用 node 来操作文件修改路径。 然后在 webpack 官网找到了 ProgressPlugin 插件,使用方法: new webpack.ProgressPlugin(function handler(percentage, msg) { if (per […]

webpack 代码拆分,按需加载

转自:https://segmentfault.com/a/1190000007649417?utm_source=weekly&utm_medium=email&utm_campaign=email_weekly 如果利用 webpack 将项目中的所有代码打包在一起,很多时候是不适用的,因为代码中有些东西我们总是希望将其拆分出来。比如: 样式表,希望利用 link 标签引入 […]

Linux 安装 node

在 Linux 上安装 node,使用 Linux 编译后的版本最佳。 1、进入 node 官网,找到 Linux 版本下载,这里我们右键复制下载地址即可。   2、在 Linux 上,使用命令 curl -o node.tar.gz https://nodejs.org/dist/v6.2.0/node-v6.2.0-linux-x64.tar.gz 将 tar 包下载到当前目录 3、 […]

CentOS 配置 iptables 配合 ss

转自:http://www.jianshu.com/p/28b8536a6c8a 环境: CentOS 6 shadowsocks iptables 在安装了ss-bash后,ss-bash每添加一次port就会在iptables中的SSOUTPUT和SSINPUT中添加相对应的port作为ACCEPT,所以我们只需保留部分必备port,将其他端口DROP就可以了。 初始化: 首先进行一些初始化, […]