1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
next.js/examples/with-sw-precache/next.config.js

21 lines
425 B
JavaScript
Raw Normal View History

const SWPrecacheWebpackPlugin = require('sw-precache-webpack-plugin')
module.exports = {
webpack: (config) => {
config.plugins.push(
new SWPrecacheWebpackPlugin({
verbose: true,
staticFileGlobsIgnorePatterns: [/\.next\//],
runtimeCaching: [
{
handler: 'networkFirst',
urlPattern: /^https?.*/
}
]
})
)
return config
}
}