我的composer.json
文件非常简单,只需要Twig和如下所示的PHP版本号:
{
"name": "name-here",
"type": "wordpress-plugin",
"require": {
"twig/twig": "^2.0"
},
"autoload":{
"psr-4": {
"namespace-name-here\\" : "./"
}
}
}
但是,当我运行composer dump-autoload
时,它仅创建/vendor/composer
目录。在我的其他项目中,/twig
和/ symfony
目录是从我的composer.json
文件创建的。因此,我必须将缺少的两个目录复制到我的项目中。
我在这里想念什么?我删除了整个/vendor
目录,然后重新运行composer dump-autoload
命令,结果仍然相同。
答案 0 :(得分:0)
您需要使用composer安装。