【问题标题】:How can I change the path/file name of index.html in React?如何在 React 中更改 index.html 的路径/文件名?
【发布时间】:2019-03-15 08:56:07
【问题描述】:

当通过npm build 构建一个React(通常使用react-scripts/create-creact-app 等)应用程序时,我总是在build/index.html 中获得入口文件。

我尝试将src 移动到子文件夹中,但index.js 必须在src/index.js 中。

那么如何更改index.html的输出路径?

即例如我想把它重命名为index.htm,因为我有一个迂腐的怪癖,或者我想将输出路径更改为build/srv/www/index.html

(这些只是示例。)

【问题讨论】:

  • 您可以在构建后将整个build 目录移动到build/src/www 吗?
  • @Tholle 显然,它应该在构建过程中/构建时工作。

标签: node.js reactjs npm create-react-app react-scripts


【解决方案1】:

要更改输出路径,您需要更改 webpack 配置,并且在 create-react-path 中是不可能的,除非您运行弹出脚本。

这边:

npm run eject

运行后,你将能够访问任何项目配置(你的情况是 webpack 配置),但你必须知道,一旦项目被弹出,你就无法返回。

更多信息在这里:

create-react-app

【讨论】:

    猜你喜欢
    • 2018-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-10
    相关资源
    最近更新 更多