在Remix中设置生产环境根路径的方法

前端项目打包后,部署到生产环境,经常需要修改静态资源的根路径和路由的根路径。最近,在学习Remix的时候找到了方法,打开vite.config.ts,相应的配置如下

export default defineConfig(({mode}) => {
  const isProd=mode=='production'
  return {
    plugins: [
      remix({
        ssr: false,
        future: {
          v3_fetcherPersist: true,
          v3_relativeSplatPath: true,
          v3_throwAbortReason: true,
        },
        basename: isProd ? '/client' : '/'
      }),
      tsconfigPaths()
    ],
    base:isProd ? '/client/' : '/'
  }
});

其中,mode用于判断当前的环境,base用来设置静态资源的根路径,basename用来设置路由的根路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值