我正在 Laravel 5.1
中进行项目。我正在通过命令运行本地开发服务器,
php artisan serve
之后我在 sublime
文本编辑器中做了一些更改,只有在浏览器中单击刷新按钮后才能获得所需的结果。但是我需要刷新页面我的代码中执行了编辑,而不是单击浏览器中的刷新按钮。
是否有任何功能/插件?
答案 0 :(得分:1)
只需执行以下操作:
在我们的终端上运行:
Ant
安装你的节点依赖项elixir,gulp ...... etc
然后打开您的npm install
文件并添加以下内容:
gulpfile.js
然后在您的终端中运行
elixir(function (mix) {
mix.browserSync({ proxy: 'foo.bar'});
});
请注意,如果您愿意,请不要将代理留空。只有当您拥有自己的宅基地或您的开发环境与本地域并且您想使用您的域而不是服务然后更换虚拟代理时域名与你的。
btw: gulp watch
的输出无法帮助您生成IP,因此只需使用随其提供的端口而不是IP,如下所示:{{1} }和gulp watch
。
Plus:如果您需要从LAN上的其他PC访问您的项目,只需在 Virtualbox 中添加一个端口转发并转发3000到3000
当你每次摧毁/删除你的流浪汉/宅基地时,你肯定不会这样做!您已将此端口转发添加到位于foo.bar:3000
答案 1 :(得分:1)
最后我找到了LiveReload。目前没有更新文档来使用Sublime Text 3.但现在他们重新编写了ST3的插件。
https://github.com/dz0ny/LiveReload-sublimetext2/tree/devel
<强>的Linux 强>
cd ~/.config/sublime-text-3/Packages
rm -rf LiveReload
git clone -b devel https://github.com/dz0ny/LiveReload-sublimetext2.git LiveReload