Vue打包后出现的bug -favicon.ico' because it violates the following Content Security Policy direc
打开vue的项目,但是页面显示的是Cannot GET,打开控制台之后,发现有一篇红色报错。//Refused to load the image 'http://localhost:8080/favicon.ico'because it violates the following Content Security Policy directive:"default-src 'non...
·
打开vue的项目,但是页面显示的是Cannot GET,打开控制台之后,发现有一篇红色报错。
//Refused to load the image 'http://localhost:8080/favicon.ico'
because it violates the following Content Security Policy directive:
"default-src 'none'". Note that 'img-src' was not explicitly set,
so 'default-src' is used as a fallback.;
错误原因,虽然单词看的不太明白,英语水平也不是很高,但是作为一名程序员,在线翻译的工具当然是必备的了,大致看翻译了一下错误的意思
拒绝加载图像“http://localhost:8080/favicon.ico”
因为它违反了以下内容安全策略指令:
“默认SRC‘none’”。请注意,没有显式设置“img-src”,
所以“default src”用作回退。
打包运行的时候,似乎是改掉了config文件夹中的index.js里面的assets PublicPath: ‘/’,的路径,所以才导致了这个报错。
一个路径不对,会导致项目运行不出来。
于是改回来了,再次运行项目,就成功了。
更多推荐
已为社区贡献4条内容
所有评论(0)