react native web RN webpack nginx 部署

复制代码
# nginx配置
location /app {
    root   html;
    index  index.html;
    # url 切换时始终返回index.html
    try_files $uri /app/index.html;
}
# 图片样式缓存1年
location ~* /app.*\.(js|css|png|jpg)$
{
    access_log off;
    expires    365d;
}
# html/xml/json 文件不缓存
location ~* /app.*\.(?:manifest|appcache|html?|xml|json)$
{
    expires    -1;
}


// package.json
"homepage": "http://localhost/app",

// react-router路由配置
// 注意指定basename
<BrowserRouter basename='/app'>
</BrowserRouter>

参考

https://www.cnblogs.com/BrickDogs/p/15952532.html

真实环境部署我们的React到Nginx容器-阿里云开发者社区

相关推荐
格鸰爱童话2 小时前
next.js(二)——从react到next.js
前端·javascript·react.js
阿珊和她的猫5 小时前
Webpack 优化:构建速度与包体积的双重提升
前端·webpack·node.js
阿珊和她的猫5 小时前
Webpack 打包体积优化:让应用更轻量、更高效
前端·webpack·状态模式
im_AMBER5 小时前
Vite + React 项目启动深度踩坑指南
前端·学习·react.js·前端框架
Hammer Ray5 小时前
前端开发基础概念(React)
前端·react.js·前端框架
Sheldon一蓑烟雨任平生5 小时前
webpack 从零构建 Vue3
webpack·typescript·vue3·webpack配置·从零构建vue3
im_AMBER10 小时前
React 18
前端·javascript·笔记·学习·react.js·前端框架
Dm_dotnet12 小时前
React:使用Tailwind CSS、Streamdown与Ant Design X
react.js
hxmmm14 小时前
react性能优化两大策略bailout和eagerState
react.js
冴羽14 小时前
能让 GitHub 删除泄露的苹果源码还有 8000 多个相关仓库的 DMCA 是什么?
前端·javascript·react.js