运行作曲家更新后遇到问题
当我尝试通过composer require yajra/laravel-datatables-oracle:"~8.0"
安装laravel表时
我遇到以下错误
Class 'Yajra\DataTables\DatatablesServiceProvider' not found
从app.php中删除了它。没有服务提供者或别名。
我尝试了两种方式,DataTables和旧版本的Datatables。
尝试了作曲家自动转储,删除了供应商文件夹并再次安装,它没有安装就存在,而且我还没有看到app.php中使用的任何类。
我无法安装。
答案 0 :(得分:1)
在app.php中将其替换为类@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
// Record to the external cache directory for visibility
fileName = getExternalCacheDir().getAbsolutePath();
fileName += "/audiorecordtest.3gp";
ActivityCompat.requestPermissions(this, permissions,
REQUEST_RECORD_AUDIO_PERMISSION);
LinearLayout ll = new LinearLayout(this);
recordButton = new RecordButton(this);
ll.addView(recordButton,
new LinearLayout.LayoutParams(
ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT,
0));
playButton = new PlayButton(this);
ll.addView(playButton,
new LinearLayout.LayoutParams(
ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT,
0));
setContentView(ll);
}
和类Yajra\DataTables\DatatablesServiceProvider
并进行测试,我认为它是Yajra\DataTables\DataTablesServiceProvider::class,
而不是T
,别名是
t
这是用于yajra数据表8.0
答案 1 :(得分:0)
已通过从引导文件夹中删除缓存并重新安装所有缓存来解决。