11 lines
329 B
JavaScript
11 lines
329 B
JavaScript
const { config } = require('@rails/webpacker')
|
|
const path = require('path');
|
|
const workboxPlugin = require('workbox-webpack-plugin');
|
|
|
|
module.exports = new workboxPlugin.InjectManifest({
|
|
swSrc: path.join(config.source_path, 'service_worker/sw.js'),
|
|
swDest: 'sw.js',
|
|
importsDirectory: 'sw',
|
|
importWorkboxFrom: 'local'
|
|
});
|