如何隐藏部署到 GitHub Pages 的站点上的静态文件?

问题描述 投票:0回答:1

我已将 React 应用程序部署到 GitHub Pages,并且在

sources
选项卡中看到了我的所有文件和代码。这是我的意思的一个片段:

我已经使用

react scripts build
构建了我的应用程序,并尝试将这些文件推送到我托管的 Git 存储库,并使用 npm 包
gh-pages
为我推送我的构建,但我的所有代码仍然显示。有没有办法在已部署的应用程序上隐藏这些文件,或者这就是 Githug Pages 的工作原理,因为我的所有代码都已经在公共存储库中了?

reactjs github github-pages
1个回答
0
投票

您永远无法真正隐藏源代码,因为它在浏览器中运行,但是当您在“生产”模式下运行构建时,您会缩小并丑化源代码以使其难以阅读,它应该只显示 1 个单块 js 文件。此外,请在编译器设置中关闭源映射(--no-source-maps)。

https://create-react-app.dev/docs/product-build/

© www.soinside.com 2019 - 2024. All rights reserved.