如何使用作曲家自动加载器加载苗条?我有一个去下面,
composer.json:
{
"autoload": {
"psr-4": {
"Vendor\\Namespace\\": ""
}
}
}
index.php:
require dirname(__FILE__).'/vendor/autoload.php';
use \Slim\Slim;
Slim::registerAutoloader();
//Instantiate a Slim application:
$app = new Slim();
//Define a HTTP GET route:
$app->get('/', function () {
echo "Hello!";
});
$app->get('/hello/:name/', function ($name) {
echo "Hello, $name";
});
//Run the Slim application:
$app->run();
错误:
致命错误:在C:中找不到类'Slim \ Slim'
有什么想法我错过了吗?
如果您希望在ext下保持苗条(如您在此处提到的Slim框架-如何自动加载Slim / Slim.php而不是使用require?),而不是将其用作作曲家软件包,那么我相信这会起作用:
{
"autoload": {
"psr-0": {
"": "ext/"
}
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句