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

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

当通过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 配置),但你必须知道,一旦项目被弹出,你就无法返回。

更多信息请参见:

create-react-app

关于node.js - 如何更改 React 中index.html 的路径/文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55178813/

相关文章:

JavaScript 彩色显示

node.js - 将工作人员添加到 PM2 池中。不要重新加载/重新启动现有的工作人员

javascript - react 类型错误 : x is not a function

reactjs - React Router 4 嵌套路由不渲染

node.js - npm 5.8.0 不支持 Ubuntu 19.04 上的 Node.js v10.15.2

node.js - npm-yeoman 中的代理设置

javascript - 处理快速异步中间件中的错误

javascript - 运行 setTimeout 并更改时间值

reactjs - 从 './App' 导入应用程序;

node.js - Gridfs 对 Node native 写入性能的影响