javascript - BrowserSync:拒绝执行内联脚本,锚标签不起作用
问题描述
当我单击锚标记时,它会将我带到 /null 并显示此错误:
拒绝执行内联脚本,因为它违反了以下内容安全策略指令:“default-src 'self'”。启用内联执行需要“unsafe-inline”关键字、哈希(“sha256-KpHv3zgivMSB4dPnfYfqMt2lBibsYvM36EdoBBAsfbM=”)或随机数(“nonce-...”)。另请注意,'script-src' 未明确设置,因此 'default-src' 用作后备。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body><script id="__bs_script__">//<![CDATA[
document.write("<script async src='/browser-sync/browser-sync-client.js?v=2.26.3'><\/script>".replace("HOST", location.hostname));
//]]></script>
<pre>Cannot GET /block-examples/null</pre>
</body>
</html>
我尝试为 CSP 添加元标记,但没有奏效。
解决方案
推荐阅读
- javascript - HTML,如何在视口中获取准确的文本(不仅仅是与 clientRect 重叠的 p 标签)?
- angular - 登录后重新加载项目
- javascript - 上传图片后输入文字消失
- r - 在带有两个图形的“布局”中分别添加一个轴
- python - DOCKER 不运行 manage.py
- graphql - Gatsby & markdown - 获取和写入任务列表
- javascript - 在表单提交时匿名表单输入
- python - 通过以一定间隔选择行来绘制数据框中的列
- linux - 带有 Go 的 macOS 通知
- javascript - 如何从该 iframe 内部获取 iframe 的样式属性(javascript)