我想在 Laravel 5 中使用一个名为 term-extractor ( https://packagist.org/packages/fivefilters/term-extractor ) 的库。我尝试通过 composer 安装它
composer require "fivefilters/term-extractor:*"
我认为,这一步是成功的,因为我找到了以下目录:vendor/fivefilters/term-extractor。composer.json 中还添加了一行:
"require": {
"laravel/framework": "5.0.*",
"fivefilters/term-extractor": "*"
},
但从这一点来看,我不知道如何进行。
我的应用程序真的可以使用该软件包吗?我如何使用术语提取器?如果我尝试
$extractor = new TermExtractor();
它不起作用。
谢谢!
--
我听从了 Alan Storm 的建议——非常感谢!
运行作曲家转储自动加载
composer dumpautoload Generating autoload files
似乎很好。
运行我的代码
Whoops, looks like something went wrong. 1/1 FatalErrorException in NewsletterController.php line 81: Class 'Fivefilters\TermExtractor' not found in NewsletterController.php line 81 at HandleExceptions->fatalExceptionFromError(array('type' => '1', 'message' => 'Class 'Fivefilters\TermExtractor' not found', 'file' => '/Applications/MAMP/htdocs/newsletterfeed/app/Http/Controllers/NewsletterController.php', 'line' => '81')) in HandleExceptions.php line 116 at HandleExceptions->handleShutdown()
我们在第 81 行找到
$extractor = new TermExtractor();
有什么建议吗?非常感谢!