title: How to make index.html not to cache when the site contents are changes in AngularJS website?
body: <p>Normally for <code>.js</code> and <code>.css</code> file we will append a version during build like
  <code>xx.js?v=123</code>, and then after website deploy, we can get the new version of js and CSS. But I don't see a place talking about how to make the <code>index.html</code> file upgrade when website deployment happen. And we do see in IE that the HTML content should have been changed but it still use the old HTML content.  </p>
  
  <p>One solution I find from google is to </p>
  
  <pre><code>&lt;meta http-equiv="Cache-control" content="no-cache"&gt;
  </code></pre>
  
  <p>However, I am not sure whether this is the best solution?</p>