如何在Angular 4中更改组件后重新加载js文件

时间:2017-11-11 10:01:28

标签: angular routes components

每次更改路径组件时,如何重新加载js文件?

因为现在只有在我第一次加载页面时才会加载js文件。当我更改路径组件时,js不起作用。如果我重新加载页面,那么它的工作原理。

我该如何解决这个问题?

现在我需要 angular-cli.json

中的所有js文件

1 个答案:

答案 0 :(得分:0)

我认为您需要启用webpack的散列才能转为true,这样您始终可以确保在浏览器中拥有最新版本的JS。但是,如果在重建角度应用程序后未加载浏览器,请尝试重新启动浏览器和系统。

如果您希望在webpack中为html文件启用散列,则需要确保将启用散列设置为true,请在下面找到该代码的片段,

    new HtmlWebpackPlugin({
      // this value must be set based on your choice.
      "hash": false/true
});

用于HtmlWebpackPlugin,看看插件github页面,它可以为你提供一些内容"缓存破坏"在2/4角应用中。

Webpack Html Plugin