【问题标题】:How to include webpack file in create-react-file如何在 create-react-file 中包含 webpack 文件
【发布时间】:2018-01-18 09:20:21
【问题描述】:

我正在使用 create-react-app 来启动一个 react 项目。在创建的目录中没有 webpack.congif 文件。我需要添加它吗?我应该如何添加它?此外,当我运行 yarn build 时,它会为我构建一个 build 文件夹。但是我应该如何更改构建脚本的代码?它不在脚本中。

【问题讨论】:

  • 您有机会阅读create-react-app 文档吗?
  • 是的,我读过。但是没有提到如何编辑配置文件以及如何包含它们。我还想为 CRA 实现 ACL 和服务器端渲染。有可能吗?
  • webpack.config 文件将在您运行 yarn/npmject 命令后可用。阅读有关eject 命令的更多信息

标签: reactjs webpack create-react-app


【解决方案1】:

Create React App 是一个零配置样板 + 工具。

来自create-react-app的自述文件

您无需安装或配置 Webpack 或 Babel 等工具。
它们是预先配置和隐藏的,因此您可以专注于代码。

如果您需要对 webpack 配置进行更改,请考虑以下事项。

如果这些都不适合您,您可以选择通过弹出应用程序来获取所有配置选项。

你得跑

yarn eject

npm run eject

来自文档

npm 运行弹出 注意:这是一种单向操作。一旦弹出,就无法返回!

如果您对构建工具和配置选择不满意,您可以随时弹出。此命令将从您的项目中删除单个构建依赖项。

相反,它会将所有配置文件和传递依赖项(Webpack、Babel、ESLint 等)直接复制到您的项目中,以便您完全控制它们。除弹出之外的所有命令仍然有效,但它们将指向复制的脚本,以便您可以调整它们。此时,您只能靠自己了。

【讨论】:

    猜你喜欢
    • 2019-04-27
    • 2020-01-26
    • 1970-01-01
    • 2021-01-08
    • 2020-01-21
    • 2019-10-27
    • 2017-04-05
    • 2018-05-15
    • 1970-01-01
    相关资源
    最近更新 更多