Как расширить / изменить существующее поле Laravel Nova?

Я бы хотел изменить Codeкомпонент Laravel Nova. Например в файле:vendor/laravel/nova/resources/js/components/Detail/CodeField.vue

Я бы хотел изменить config объект внизу, в частности, я хотел бы изменить следующую строку на false:

indentWithTabs: true,

Как бы я мог изменить это значение и сохранить его с эфемерным характером vendor папка?

1 ответ

Я не думаю, что вы можете "изменить" существующее поле, но вы можете создать такое же поле, содержащее ту же логику, и добавить свои настройки, как описано здесь.

Вы также можете проверить, можете ли вы расширить настраиваемое поле и переопределить его, как описано здесь.

Вы также можете попробовать применить это изменение в корневом репозитории и проверить, применит ли это изменение сопровождающие nova.

Другие вопросы по тегам