如何在React中更改index.html的路径/文件名?

时间:2019-03-15 08:56:07

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

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

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

所以如何更改index.html的输出路径?

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

(这些只是示例。)

1 个答案:

答案 0 :(得分:1)

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

这种方式:

npm run eject

运行它之后,您将可以访问任何项目配置(在您的情况下为webpack config),但是必须知道,一旦项目退出,就无法返回。

更多信息在这里:

create-react-app