我正在尝试查看Angularjs(通过Code School演示)。
当我对模板进行更改时,在浏览器中刷新时不会反映它们。我试过了:
在其他浏览器中打开
但是,将文件复制到服务器上的新名称DOES会反映出更改。
常规HTML文件,不包括正常的角度库更新。
立即反映对javascript的更改(例如添加提醒('test'))。
我在这里缺少一些基本的东西吗?
编辑 - 环境细节 在mac OS 10.10上运行Centos6.6虚拟机(Virtualbox)。文档室是/ var / www / dev,这是我通过VirtualBox工具挂载的/ mnt / dev的符号链接,所以我可以直接在我的mac上编辑文件 VM配置 听10001
<input type="hidden" name="tax_cart" value="0">
答案 0 :(得分:0)
看看this,看看@hadaytullah的firefox答案是否解决了你的问题。我也会在Chrome中尝试一下。可能在某处使用Angular的template caching。
答案 1 :(得分:0)
根据以下问题,此问题原来是一个vboxsf问题。对文件系统所做的更改没有得到apache的支持。
解决方法:在httpd.conf中关闭sendfile
EnableSendfile off
答案 2 :(得分:0)
它唯一的工作方式是: 转到firefox菜单 - &gt;偏好 - &gt;高级 - &gt;网络 - &gt;在缓存的Web内容下单击立即清除。