vue.js - 我在为我的 vue 项目提供服务时无法找到的清单 json 中出现错误
问题描述
所以这是我打开我的 vue 项目时遇到的错误......除了我什至无法找到我的 manifest.json 并且我在项目中有一个 /img/icons 文件夹。我无法弄清楚错误是什么或如何纠正它
尝试使用清单中的以下图标时出错:http://localhost:8080/img/icons/android- >chrome-192x192.png(下载错误或资源不是有效图像)
解决方案
您看到的错误通常是由更改使用 Vue Cli 3 的命令创建的项目vue create some-project
然后删除部分或全部public
文件夹引起的。即,该错误抱怨缺少位于 中的图标文件public/img/icons
,旨在为服务/构建的应用程序提供 android、apple 或 web 图标/favicon。
此错误的可能修复方法是创建一个新项目(vue create whatever
在您的项目之外运行)并将生成的public/
文件夹复制粘贴到您当前的项目中。
如果您尚未使用 Vue Cli 3 创建项目,则上述解决方案可能不起作用。
对于 Vue Cli 2.x 项目,根据在项目根目录中运行的Vue Cli 文档(其中设置的项目名称在哪里)可能有效。vue init webpack my-project
my-project
package.json
推荐阅读
- quarkus - 有没有办法将 bean 注册到 maven 子模块中?
- sql - 如何连接 1 个表中的列。一列用逗号分隔
- java - 如何获取场景的新坐标
- asp.net - 如何修复 vb 中 dbcontext 上的空引用错误?
- reactjs - React Context Consumer 不会更新(但 Provider 会更新)
- android - 由于某种原因,无法从 Firebase 响应中反序列化对象
- postgresql - 快速获取最后 n 个插入的行
- javascript - 如何从 JSON 表示返回指定类型的对象
- c# - 使用 C# 执行 SELECT 生成的 SQL 以在 SQL Server 上删除多个表时遇到问题
- javascript - How do I attach placeholder to the button through JS' DOM?