例如config.js文件是存放在static文件夾下,里面存放的是websocket信息,需要經常改動。改動了以后由於緩存信息,使其不生效,因此需要對引入的文件添加時間戳。
最新方法:
注意轉義符的使用
<script type="text/javascript">
document.write("<script src=<%= htmlWebpackPlugin.options.path %>/config.js?v=" + new Date().getTime() + "><\/script>");
</script>
## 以下方式似乎存在加載延遲,導致調用有時候失敗,顯示undefined
方法如截圖所示:
<script id="main"></script>
<script type="text/javascript">
let js = document.getElementById('main');
js.src = '<%= htmlWebpackPlugin.options.path %>/config.js?v=' + new Date().getTime();
</script>