我的情况:
我正在托管create-react-app
在 Surge 上创建的应用程序。为了让 Surgereact-router
处理路由,我必须将 200.html 添加到根目录,为了处理 404,我必须将 404.html 添加到根目录。问题是,npm run build
只有index.html
, 和favicon.ico
被添加到构建目录的根目录中。
可能的解决方案:
build
我可以通过在 package.json 中制作脚本来复制其他文件react-scripts build && cp 200.html 404.html build
。
问题:
有没有更好的方法react-scripts
将额外文件添加到构建的根目录,而不是依赖于 package.json 中的 bash 脚本?