我正在尝试模块化我的PHP项目,以便某些部分也可用于其他项目。
很明显,在谷歌搜索时,我遇到了作曲家。据我所知,它只是一个后端包经理。然后我抬头看了一个前端包经理并遇到了凉亭。
我想知道的是为什么我不能使用PHP进行JavaScript管理,反之亦然。据我所知,两个库只将我的文件复制到我的项目中。为什么我都需要它们?
答案 0 :(得分:0)
很简单:因为背景 大多数人不会在所有包管理器中共享他们的包。
我是Node.js开发人员,我们有NPM,这很棒。 NPM有很多前端包,但是,前端开发或冲突中缺少一些(例如:https://npmjs.org/package/jquery - 它是jQuery的Node版本。)
主要是因为我为我的项目使用2个包管理器,它们是Bower + NPM。前端开发人员知道 Bower并将他们的包提交给他,但不要为其他更“特定”的经理提供。
如果您像我一样,您不需要手动下载您的前端依赖项并将它们保存在您的存储库中,对吗?