H5W3
当前位置:H5W3 > 其他技术问题 > 正文

【前端问题精选】关于多项目公用页面提取的请教

目前公司四五个项目都有一个完善个人信息的页面, 每次维护都需要维护四五个项目,所以目前想法把这个页面提取出来, 怎么一个方法比较好,用的react, 如果把这个单独提成一个完善个人信息的项目, 其他项目都来访问这个项目可行,但是不完美,有没有更好的方法来实现呢?

回答:

发布到npm

回答:

就是独立项目啊,不用想了。重用数据的话,提供 API 接口就好了。重用页面的话,如果是 token 验证,可以直接用 webview 的方式,很简单。如果是 session ,可以用服务端渲染的方式,独立项目->后端->前端,就可以避开 cookit 的 SameSite 问题。

回答:

1.使用git的subTree模块来重用共用的代码
2.作为一个独立项目发布的自己公司的git服务其上,通过git+ssh://commonComponent_XXXX.git的方式导入到自己项目中,项目的package.json做下想用的配置,版本更新的需要重新build发布

本文地址:H5W3 » 【前端问题精选】关于多项目公用页面提取的请教

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址