基于 Node.js 的浏览器自动更新插件
介绍了一种基于 Node.js 的插件,它允许您在从 Vim 中保存文件时自动更新浏览器。
安装说明:
1. Vim 设置
添加到您的 .vimrc 中:
let wgetstr = '!wget -q --spider "http://example.com:8000/?path=" . expand("%:p:h") . "/"'
autocmd BufWritePost *.php,*.css silent exe wgetstr
2. Node.js + Express + Socket.IO 安装
yum install -y openssl-devel gcc-c++
wget http://nodejs.org/dist/v0.8.8/node-v0.8.8.tar.gz
tar zxvf node-v0.8.8.tar.gz
cd node-v0.8.8
./configure
sudo make install
mmkdir -p ~/node/node-reload
cd ~/node/node-reload
sudo npm install -g forever
sudo npm install express
sudo npm install socket.io-client
sudo npm install ejs --save-exact
3. Chrome 扩展安装
安装扩展后,在 Chrome 中输入 chrome://extensions/
启用扩展。
4. 启动服务器
forever start app.js
5. 编辑文件
在 Vim 中保存文件,浏览器将自动刷新。
67.65KB
文件大小:
评论区