如何在webpack中使用htmlPlugin和workbox插件为asp.core angular app

时间:2018-04-28 11:09:32

标签: webpack asp.net-core angular5 service-worker angular-universal

下面是我在webpack.config.js中的配置  用于生成服务工作者

       plugins: [new CheckerPlugin(), 
        new cleanPlugin([dist]),
        new htmlPlugin({
          filename: '/Home/Index',
          title: 'Get Started With Workbox For Webpack'
        }),
        new workboxPlugin.GenerateSW({
          swDest: 'sw.js',
          clientsClaim: true,
          skipWaiting: true,
        })

生成服务工作者。但是没有注册.pls帮助我修复它。

由于

1 个答案:

答案 0 :(得分:0)

您仍然需要自己注册服务工作者,因为工作箱不会为我们执行此操作。在您的页面上,下面的脚本应该这样做:

<div class="headerpost" style='background-image: url(~/CategoryImages/@(Model.Category).jpg);'>