在 cPanel 上部署 React 应用程序后,Web Directory 可见

Web Directory is visible after React app deployed on cPanel

我创建了一个简单的 React 应用程序并使用 npm run build 命令构建了该应用程序并将其上传到主机。它可以工作,但整个应用程序目录在 Web 浏览器控制台中可见。那么我该如何修复它以不在 Web 控制台上显示 Web 目录。一旦应用程序不断增长,敏感数据就会可见。那么有没有什么方法可以避免呢

这是 cPanel 上的文件管理器

并且js目录有这样缩小的js,

但是一旦在网络浏览器上加载它就会显示 App.js 内容,

任何建议。

在 运行 "npm run build" 之后,发布您的 "build" 文件夹。不是您的 "public" 文件夹。