当通过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
?
(这些只是示例。)
最佳答案
要更改输出路径,您需要更改 webpack 配置,并且在 create-react-path 中是不可能的,除非您运行弹出脚本。
这样:
npm run eject
运行后,你将能够访问任何项目配置(在你的情况下是 webpack 配置),但你必须知道,一旦项目被弹出,你就无法返回。
更多信息请参见:
关于node.js - 如何更改 React 中index.html 的路径/文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55178813/