Web服务器即使在删除/更改后仍继续使用旧的.js文件

时间:2017-10-28 14:40:22

标签: javascript ubuntu-16.04 lamp

我正在使用在Ubuntu 16.04上运行的LAMP堆栈Web服务器。在我的Web根目录/public/中,我有一些文件,但关于我的问题的两个重要文件是:

  • index.html
  • main.build.js

网页是单页面应用程序。 index.html"打开"通过main.build.js的SPA,其中包含整个SPA。但是,在我对main.build.js进行更改后,更改适用于网页main.build.js

我尝试过的事情:

  • 尝试多个浏览器
  • 我尝试过清除缓存&浏览器的cookie
  • 打开我更改的main.build.js以确保它们在那里(并且它们是)
  • 完全删除main.build.js(但它仍显示在网页上!!!)
  • 重新启动Apache
  • 重新启动计算机

的index.html:



<html lang="en">
  <head>
    <title>BiggerWe (Alpha)</title>
    <meta charset="utf-8">
    <link href='https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons' rel="stylesheet" type="text/css">
    <script src="plotly-latest.min.js"></script>
  </head>
  <body>
    <div id="app">
    </div>
    <script src="main.build.js"></script>
  </body>
</html>
&#13;
&#13;
&#13;

欢迎任何提示。谢谢!

1 个答案:

答案 0 :(得分:0)

根据此answered question,您需要通过将php.iniopcache.enable设置为{{1}来禁用LMAP堆栈的PageSpeed功能以及1中的OPCache功能}}