Angular 6和NodeJS-如何清理缓存?

时间:2018-10-22 21:48:13

标签: node.js angular npm

我正在使用NodeJS托管Angular应用程序(全部捆绑在一起),并以npm start启动该应用程序,该应用程序将构建Angular并将其与NodeJS服务器一起运行。

但是,似乎在更改了角度代码(.ts文件之一)后,节点仍从server/public/main.d71b1f06ef7e78fdba3f.js而不是从新版本中加载旧文件。

尝试过npm cache clean --force,但没有任何改变。

如何在更改文件后强制re-building并在UI中显示更改?

2 个答案:

答案 0 :(得分:0)

您是否尝试使用Shift + F5for Chrome)或Ctrl + F5(对于Firefox)刷新浏览器?

因此刷新时它将忽略缓存的内容。

答案 1 :(得分:0)

您添加了HMR吗?我认为HMR没有发挥作用。 This link可能对您有帮助