【问题标题】:Why are the source code and node_modules deployed?为什么要部署源代码和node_modules?
【发布时间】:2020-07-05 16:01:57
【问题描述】:

我使用 CRA (react-scripts@2.1.3)。 如果我在本地提供我的应用程序,那么使用 webpack devserver,我已经部署了预期的文件。 (捆绑、块等...)

但是,如果我为我的构建文件夹提供服务,使用 npm run 构建,然后是 serve -s 构建,我部署了以下文件:

static/
    css/
    js /
    media/
    node_modules/
path/to/my/local/source/code
    node_modules
    src

我的构建文件夹位于根目录,包含我希望看到的所有文件和文件夹。

顺便说一句,我使用 Firebase 托管来部署我的应用程序。我在部署的应用程序中看到了相同的文件结构。

知道我在这里缺少什么吗?

【问题讨论】:

    标签: reactjs firebase create-react-app serve


    【解决方案1】:

    好的,我找到了答案。在 CRA 的 github 中得到了回答:

    https://github.com/facebook/create-react-app/issues/1341

    它可能已在 CRA 的更高版本中得到修复。我现在将使用讨论中建议的修复方法。

    【讨论】:

      猜你喜欢
      • 2014-05-24
      • 2012-04-24
      • 2012-02-03
      • 2015-10-19
      • 2011-06-11
      • 2014-04-27
      • 2010-10-14
      • 2012-06-21
      • 1970-01-01
      相关资源
      最近更新 更多