无法实例化 Slim 对象

Can't instanciate Slim object

我正在尝试使用 Slim 为 AngularJS 应用制作 RESTful API。我刚开始鳕鱼,我已经有问题了。我只是想实例化 Slim,它告诉我:

Fatal error: Uncaught Error: Class 'Slim\App' not found in /home/kevdug/webapps/angularjs/api/index.php:10 Stack trace: #0 {main} thrown in /home/kevdug/webapps/angularjs/api/index.php on line 10

我有一个 'api' 目录,里面有我的 'index.php' 文件和一个 'vendor' 文件夹(安装 Slim 时由 composer 生成的文件夹)

这是我的 index.php 文件:

<?php
    require 'vendor/autoload.php';

    if (file_exists('vendor/autoload.php')) {
        echo "The file $filename exists";
    } else {
        echo "The file $filename does not exist";
    }

    $app = new \Slim\App();
    //$app = new Slim();

    //$app->run();

    ?>

我的代码确实告诉我 aitoload.php 文件存在。

奇怪的是我完全按照 Slim 网站上的例子...

嗯......原来我只是个白痴,我没有必要在 App 后面加上括号:

<?php
require 'vendor/autoload.php';

$app = new \Slim\App;

$app->run();

?>