完整报错 Error while trying to use the following icon from the Manifest: http://localhost:8081/img/icons/android-chrome-192x192.png (Resource size is not correct - typo in the Manifest?) 报错原因 只删除了public下的img/icon文件 默认清单路径没有修改 解决报错 找到路径 node_modules@vue\cli-plugin-pwa\lib\HtmlPwaPlugin.js 第18行 删除icons数组报错解决 引出新bug 配置图标不生效 bug原因,删除icons数组后,图标没有路径 解决bug 在vue.config.js中加入一下代码 module.exports = { pwa: { iconPaths: { favicon32: './logo.ico', favicon16: './logo.ico', appleTouchIcon: './logo.ico', maskIcon: './logo.ico', msTileImage: './logo.ico' } } } ok报错解决