B项目如何调用A项目已有的接口

A---
    common---
        xxx.js
        
B---
    index.js
    
    

AB 分别为不同项目,A中的 xxx.js 中定义了很多A项目中公共接口.

比如有一个获取一个活动信息的接口 getSomething()

现在 B 项目中也想需要 getSomething 这个接口,考虑到 A 项目中有该接口,所以想借用 A 项目中的.

可以实现吗?

阅读 3.9k
2 个回答

方法1、项目A提供http接口给项目b调用
方法2、将项目A作为项目B的一个模块

新手上路,请多包涵

我想,你是想用一种不是复制粘贴的方式来复用另一个项目的代码吧?
办法肯定是有的,但是要提前规范好。
因为考虑到所有的代码都是服务端吐出来的,所以你应该和主管商量不同项目的代码在服务器上的目录规范。
如果不想让它们耦合在一个目录下,对于通用的代码,可以用composer或者npm的方式进行管理,而不是git或者其他版本仓库来管理。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题