【问题标题】:ReactJS Exposing normal folder structure even after buildReactJS 即使在构建之后也会暴露正常的文件夹结构
【发布时间】:2020-07-17 16:29:44
【问题描述】:

今天我在构建一个 ReactJS 应用程序后看到了一件奇怪的事情。当我在构建文件后检查浏览器时,它会暴露我的原始文件夹结构。它不应该暴露目录。

我看到一些 StackOverflow 说 package.json 中的 "homepage" : "." 会解决,有人说 "start_url" : "/" 需要更改 manifest.json。但没有什么对我有用。有什么办法解决这个问题。

【问题讨论】:

  • 你是否在使用 Create React App 并弹出?
  • 创建反应应用程序

标签: reactjs npm-scripts


【解决方案1】:

你看到这个是因为你在本地运行这个项目。

当您在本地运行项目时,它不会使用您应用的 prod 版本。它使用未针对production 优化的dev 版本。这样做是为了帮助您在项目的开发阶段进行调试。

如果您部署了应用程序,则部署将使用 build 输出(而不是您在此处看到的本地构建)。

注意:如果您仍然遇到此问题,那么您的捆绑程序(如果您已弹出 CreateReactApp,那么我指的是webpack)需要正确配置,并且您需要为我们提供更多信息。

【讨论】:

  • 我正在使用内置的创建反应应用程序。我没有在 webpack 中配置任何东西或弹出。我所做的,我在构建过程完成后分离了构建目录。即使我部署了,问题仍然存在。让我知道您还需要什么其他信息?
  • 有什么明确的方法可以指导我使用生产版吗?
猜你喜欢
  • 2018-08-14
  • 2020-09-02
  • 1970-01-01
  • 1970-01-01
  • 2019-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-09
相关资源
最近更新 更多