是Blade模板的元保留名称吗?

I have quite strange situation.

I use:

@include('partials.meta')

If the file does not exists I got error, but if it exists no content from partial is added.

But if I only change filename from meta.blade.php to metatags.blade.php and change include into:

@include('partials.metatags')

the content of the partial is added.

Is somehow meta as name causing any conflict in Blade?

I just tried the same thing also, and it worked without any issue. Maybe in your meta.blade.php file you have @section('meta'), but that only works when you have a @yield('meta') which you want to populate with the meta.blade.php contents. However if you are using @include in the area you are going to use the contents, there is no need to use @section, so remove that and everything should be fine.