2015-11-13 16:54:55 5556次浏览 3条回答 0 悬赏 20 金钱

在github上看别人很多都把自己的模块写在vendor里,有什么好处吗?

最佳答案

  • koko 发布于 2015-11-13 17:08 举报

    应该是作为公用模块放在vendor里,同时可能还会放到composer服务器上去,方便管理。
    估计你是没体验过那种自己电脑上改完代码,轻松一点,所有服务器上的代码就跟着修改的感觉。

    4 条回复
    回复于 2015-11-13 18:32 回复

    恩没体验过。composer还不怎么会用呢,像这个命令php composer.phar create-project noumo/easyii-shop shop dev-master安装时说没有找到composer.phar,composer.phar这个文件还需要我自己写吗?

    回复于 2015-11-13 19:40 回复

    windows下不能这么用。你那个是linux下的命令。 win下是 composer create...
    其实不是他们要把模块放vendor下的,他们只是把代码放到composer上去了,是composer给放到vendor下的,因为默认目录是它。

    回复于 2015-11-13 20:56 回复

    像上面那条命令在window得改成composer create-project noumo/easyii-shop shop dev-master是吧

    回复于 2015-11-13 21:18 回复

    是滴

  • 回答于 2015-11-13 16:59 举报

    那是公用函数写在里面吧

    2 条回复
    回复于 2015-11-13 17:06 回复

    是module,比如github有人写的个user扩展模块,composer安装,这个模块文件就写在vendor里的,我不是很理解

    回复于 2015-11-13 17:29 回复

    并不影响什么,都是继承的

  • 回答于 2015-11-13 17:03 举报

    vendor 放的都是框架核心代码 自己写的一般不会放到里面

您需要登录后才可以回答。登录 | 立即注册
aoyo
总监

aoyo

注册时间:2015-09-24
最后登录:2016-04-17
在线时长:31小时2分
  • 粉丝2
  • 金钱2402
  • 威望0
  • 积分2712

热门问题