我正在开发一个Codeigniter项目,使用Sublime Text 3作为编辑器和wamp作为本地服务器 - 操作系统Windows 10.一切正常但我想找到一种方法让我在保存文件时刷新浏览器。我在ST3中安装了BrowserRefresh但它不起作用。我怀疑他可能是因为它是为html文件而不是Codeigniter php结构和内置安全性而设计的。所以我安装了npm browser-sync(成功)。当我cd到项目文件夹并使用命令行中的以下命令启动浏览器同步时:
browser-sync start --server --files "index.php"
我得到了正确的答复:
[Browsersync] Access URLs:
--------------------------------------
Local: http://localhost:3001
External: http://192.168.1.121:3001
--------------------------------------
UI: http://localhost:3002
UI External: http://192.168.1.121:3002
--------------------------------------
[Browsersync] Serving files from: ./
[Browsersync] Watching files...
但是在localhost:3001的浏览器中,我看到了响应
Cannot GET /
我不是一位经验丰富的命令行用户,显然做错了什么。我在研究过程中读过一些关于gulp.js的内容,但我对此一无所知,而且我读到的所有内容都完全莫名其妙。如果我需要使用它,我将需要一步一步的教程,欢迎任何建议。
答案 0 :(得分:0)
感谢您对Brad的兴趣,但正如我在帖子中所说的那样,我尝试了BrowserRefresh并且它没有用。但是,我刚刚遇到了LiveReload,我很高兴能说它完美无缺