离线开发的本地 URL 回退
Local URL fallbacks for offline development
我经常在远程工作,在火车上或在没有任何互联网连接或没有稳定互联网连接的地方工作。我们的应用程序从不同的 CDN(google 和微软)加载一些字体、CSS 和 JS。当我处于离线状态时,我无法访问这些文件并且无法正常工作。
更糟糕的是,当我的互联网连接状况不佳时,我的浏览器会一直等待直到超时,这会减慢一切。
Is there a solution where I can set up a local fallback for some URLs and server this content when no internet connection is available?
我在 OS X 上,也许那里有一些代理的东西,我不知道哪个可以处理这样的事情。顺便说一句:HTTP 就足够了,因此开发不需要处理 SSL。
a great answer to a similar question on the webmasters StackExchange site. In short, you can use Charles Proxy 将某些请求重定向到本地文件。应该可以正常工作,只要它不是您拥有的大量资产(或动态请求)列表即可。
或者,您可以只使用某种构建脚本(取决于您的工具链)将资产 URL 重写为本地版本(当然要确保它们在提交代码时指向正确的版本)。
我经常在远程工作,在火车上或在没有任何互联网连接或没有稳定互联网连接的地方工作。我们的应用程序从不同的 CDN(google 和微软)加载一些字体、CSS 和 JS。当我处于离线状态时,我无法访问这些文件并且无法正常工作。
更糟糕的是,当我的互联网连接状况不佳时,我的浏览器会一直等待直到超时,这会减慢一切。
Is there a solution where I can set up a local fallback for some URLs and server this content when no internet connection is available?
我在 OS X 上,也许那里有一些代理的东西,我不知道哪个可以处理这样的事情。顺便说一句:HTTP 就足够了,因此开发不需要处理 SSL。
a great answer to a similar question on the webmasters StackExchange site. In short, you can use Charles Proxy 将某些请求重定向到本地文件。应该可以正常工作,只要它不是您拥有的大量资产(或动态请求)列表即可。
或者,您可以只使用某种构建脚本(取决于您的工具链)将资产 URL 重写为本地版本(当然要确保它们在提交代码时指向正确的版本)。