我的前端学习流水账(-11.16)

70 阅读1分钟

1.最近项目需要动态获取base64编码,以此显示登录二维码,若一开始就显示img元素,会造成远端的项目图片src属性重复添加data:image/png;base64,修改为获取到base64编码之后再显示图片则不会重复添加

2.项目根目录新建setupProxy.js文件来修改项目的代理路径,我在使用代理的地方路径全部增加了/proxy,但是使用的时候需要替换proxy部分,写法为:

      {
        target: "https://你的域名",
        changeOrigin: true,
        pathRewrite: {
          "^/proxy": "/"
        }
      }
    )

部署到vercel上时,如果也需要代理,可以在项目根目录建vercel.json文件,写法为:

{
  "rewrites": [
    {
      "source": "/proxy/:match*",
      "destination": "https://你的域名/:match*"
    }
  ]
}

其他适用方法可以查看vercel文档说明。vercel.com/docs/cli#pr…