Предупреждение о разрушении загрузки файловых активов из sr c устарело - PullRequest
2 голосов
/ 24 января 2020

У меня есть такие вещи, как @import '../assets/scss/WebsiteBundle/font.scss'; в scss/WebsiteBundle/default.scss, однако, поскольку Symfony 4.4 я получаю следующее предупреждение о фракционировании.

Loading the file "../assets/../_photo.scss" from the global resource directory ".../src" is deprecated since Symfony 4.4 and will be removed in 5.0.

Мне кажется, я не могу найти что-нибудь в документации об этом. Кто-нибудь может мне помочь?

Ответы [ 2 ]

1 голос
/ 25 января 2020

В файле rout.yaml убедитесь, что у вас есть все маршруты с директивой type , это исправило эту ошибку для меня.

Пример как следует:

api:
    prefix: /api
    resource: '../src/Controller/Api'
    type: annotation
0 голосов
/ 07 февраля 2020

Я исправил это с помощью

$configDirectories = [__DIR__ . '/../../templates'];
$fileLocator = new FileLocator($configDirectories);
$fileName = $fileLocator->locate($resource, null, true);

...