Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了angularjs – 节点http-server不提供更新的html文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在构建一个带有角度(通常是ui-router)的前端Web应用程序,并通过节点 http-server提供html文件进行本地开发.我注意到当我进行更新时,http-server不提供我的静态HTML文件这对我当地的发展很有挑战性.

我通过npm install http-server -g全局安装了http-server,并通过转到根项目文件夹并运行http-server来启动它.认为localhost:8080-两种似乎有效的方法是在每次更新后或通过chrome隐身模式更改端口号.

有没有办法正常使用http-server而无需更改端口或使用隐身模式?

如果它是相关的,我正在使用MBP v.10.11.3

谢谢!

解决方法

您的问题是客户端缓存.隐身模式有自己的数据目录,与您的正常浏览无关.

幸运的是,http-server提供了一种设置缓存控制头的方法.

它在此处的文档中列出:https://github.com/indexzero/http-server

您可以在此处阅读http缓存指令:https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching?hl=en

大佬总结

以上是大佬教程为你收集整理的angularjs – 节点http-server不提供更新的html文件全部内容,希望文章能够帮你解决angularjs – 节点http-server不提供更新的html文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。