我在我的NextJs应用程序上使用了sw-precache-webpack-plugin
,它工作得很好。
我想将NextJs的版本从10.0.8更新到最新版本(目前是11.0.2),当我更新它时,我得到了这个错误,它不会让应用程序编译:
TypeError: outputFileSystem.mkdirp is not a function
at route/to/my/project/node_modules/sw-precache-webpack-plugin/lib/index.js:241:26
当我删除使用sw-precache-webpack-plugin
我的项目开始工作,但我需要这个包。
我在不同的节点版本上尝试了它,如v10.16.0,v12.19.0,v14.15.0,v15.8.0,v16.9.1。但我每次都得到同样的结果
有人有同样的问题吗?
1条答案
按热度按时间e3bfsja21#
可以使用https://www.npmjs.com/package/workbox-webpack-plugin。我遇到了同样的问题,发现这个插件与sw-precache-webpack-plugin相当。