两套前端项目怎样共用一套服务service?
一套Web一套H5(vue3好像只有vant)。
比如 user.js 服务在 /src/api/user.js
怎样让两套程序共用这套api。
1.方案A,在路径或者其他方面有没有问题。超出了项目根目录。
├─api├─h5
└─web
2.方案B。这种结构看起来是没问题。但怎样同步API。
├─h5│ └─src
│ └─api
└─web
└─src
└─api
api下面是封装的axios请求。想要2个项目统一封装调用请求。
别一个写getUsers一个写getAllUsers。
回答:
这种需求的最佳实践是monorepo
回答:
不是很明白,为什么 api 和前端项目要放一起。
这明明是两个项目,而且 web、h5 访问项目走的是 http,和 ftp 等文件路径是没有关系的。
以上是 两套前端项目怎样共用一套服务service? 的全部内容, 来源链接: utcz.com/p/937415.html