我使用
create-react-app
创建我的 ReactJS 应用程序。现在,我看到由于在捆绑代码时加载块时出现一些错误,页面上生成了一些内联脚本。因此,违反了不允许任何内联脚本的内容安全策略。有人可以建议如何摆脱这个内联脚本吗?以下是我在浏览器中生成的源代码中看到的内容:
我通过将
INLINE_RUNTIME_CHUNK
中的 .env.
值从 true 更改为 false 解决了这个问题。这个答案中有更多信息:How to use React without unsafe inline JavaScript/CSS code?
还考虑分解成
.env.development and .env.production
:.env.local and .env.development.local
有什么区别?
---编辑--- 我似乎无法标记这个答案或报告它,但它显然是从这个(https://stackoverflow.com/a/69095687/18092500)回答一年前的另一个问题
复制粘贴的