Это связано с ошибкой SSR, когда директива vie-ripple не может использоваться на сервере. Чтобы обойти это, вам нужно указать Nuxt загружать плагин только на стороне клиента.
Чтобы исправить это, выполните следующие действия: 2 :
Сначала переименуйте ripple.js
в ripple.client.js
.
Во-вторых, обновите плагинымассив к следующему:
plugins: [
'~/plugins/ripple.client.js'
]
Постфикс .client
сигнализирует nuxt только для запуска плагина на клиенте.
Дополнительную информацию можно найти здесь
Всегда помните об этом методе при добавлении плагинов Vue, особенно когда они каким-то образом взаимодействуют с DOM. Большинство, с которыми я сталкивался, требуют, чтобы этот метод функционировал без ошибок, поскольку DOM недоступен на сервере.