7

我有非常简单的缓存破坏,用于开发我的 JavaScript 文件,因此每次我进行更改时,浏览器都有最新的版本。基本上:

cache_buster = ''
if is_development:
   cache_buster = '-' + file_modified_timestamp_of('/dev/myproject/js/myfile.js')
out += '<script src="/js/myfile' + cache_buster + '.js" />'

(开发服务器将请求映射/js/myfile-[0-9]+.js/js/myfile.js磁盘上)

我的问题是每次我在javascript文件中设置断点时,源文件更改时断点丢失。

有没有办法在 Chrome DevTools 或 Firebug 中记住或保留断点,可以在这种文件名更改中幸存下来?

或者是否有一种卓越的技术可以实现这两个相反的目标(缓存破坏和断点持久化)?

4

0 回答 0