phpword composer 安装到另一个目录

phpword composer install to another directory

我想将 phpword 安装到默认目录之外的另一个目录,我已经在 composer.json 中尝试过:

{
"name" : "phpoffice/phpword",
  "version" : "v0.13.0",
  "require": {
    "composer/installers": "~1.0"
  },
  "extra": {
    "installer-paths": {
      "server/vendor/{$name}": ["vendor/package"]
    }
  }
}

但它仍然安装到默认目录,它是"project/vendor/",我想安装到"project/server/vendor/" 我将 composer.json 保存在项目文件夹中。我知道可以通过将 composer.json 放在 project/server 文件夹中并在终端中执行 "cd server" 和 "composer install" 或 "composer install -d=/server/" 来完成,但我不想这样做。

您需要做的就是在 composer.json

中设置此指令

例如:

"config": {
        "vendor-dir": "libs/vendor"
    },