我刚刚通过作曲家安装了 yii2 基本项目并运行了 composer install
和composer update
.但是我在尝试打开默认布局页面时收到以下错误main.php
。错误指出它找不到 AppAsset 类。如何解决问题?这是错误:
Class 'appassetsAppAsset' not found
默认情况下,当你安装 yii2 时,会在以下位置创建一个文件AppAsset.php
:/path-to-application/assets/AppAssset.php
。
如果由于某种原因没有,我强烈建议重新安装框架,以防万一缺少任何其他内容。确保您遵循了教程
如果您只需要此文件,则可以在文档中找到其内容:
<?php
namespace appassets;
use yiiwebAssetBundle;
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/site.css',
];
public $js = [
];
public $depends = [
'yiiwebYiiAsset',
'yiibootstrapBootstrapAsset',
];
}
问题是因为我的 gitignore 文件,我意外地将资产目录放入了 gitignore 文件中,因此,当我从项目中克隆 git 时,找不到一些类。