React service worker 添加文件到缓存
React service worker add files to cache
基于 create-react-app 构建第一个 React 应用程序。它在生产构建中已经有一个 service-worker.js,但我需要手动添加几个 JavaScript (workers) 文件。这些文件不包含在 HTML 中,service worker 不缓存它们。
将文件添加到 Service Worker 缓存列表的正确方法是什么?
因为没有找到更好的解决方案,所以决定修改文件node_modules/react-scripts/config/webpack。config.prod.js
查找行
new SWPrecacheWebpackPlugin({
并粘贴到下方
mergeStaticsConfig: true,
stripPrefix: './public/',
staticFileGlobs: ['./public/./js/jimp.min.js', './public/./js/jimp-worker.js'],
基于 create-react-app 构建第一个 React 应用程序。它在生产构建中已经有一个 service-worker.js,但我需要手动添加几个 JavaScript (workers) 文件。这些文件不包含在 HTML 中,service worker 不缓存它们。
将文件添加到 Service Worker 缓存列表的正确方法是什么?
因为没有找到更好的解决方案,所以决定修改文件node_modules/react-scripts/config/webpack。config.prod.js
查找行
new SWPrecacheWebpackPlugin({
并粘贴到下方
mergeStaticsConfig: true,
stripPrefix: './public/',
staticFileGlobs: ['./public/./js/jimp.min.js', './public/./js/jimp-worker.js'],