Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 June 30

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Так как либа рисует на канвасе то никакого смысла её запускать на сервере нет
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Для этого можно сделать компонент либы асинхронным: TradingVue: () => import('trading-vue/TradingVue')
источник
2020 July 01

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
а где необходимо этот импорт компонента прописать?
источник

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
(таким способом имею ввиду)
источник

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
и что делать с этим участком кода:
http://joxi.ru/EA4dWyzHOgvgJA
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Mike Kharkov
а где необходимо этот импорт компонента прописать?
Там где этот компонент собственно и используете
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Либо обернуть его в свой компонент для удобства
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Mike Kharkov
и что делать с этим участком кода:
http://joxi.ru/EA4dWyzHOgvgJA
Удалить и сконвертировать его как в моём примере выше
источник

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
http://joxi.ru/Vm6KL8xCjwRgj2
если заменить то получается вот такая ошибка
+
http://joxi.ru/Q2KglPYhw5yVg2
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Путь до компонента я с полотка взял
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Замените на тот который у вас был
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
И поправьте семантику const TrandingVue = () => ...
источник

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
источник

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
если я все правильно сделал то все равно ошибка вылетает
источник

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
источник

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
вариантов больше нет - как это можно пофиксить?
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Наверное есть, но надо копаться в финальном билде и что там есть, возможно самому компонент перекомпилировать через исключение в конфиге вебпака для vue-loader.
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Потому что очевидно что дефолтный экспорт не рассчитан на такое использование
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Как вариант зарегистрировать client only плагин, в файле плагина просто импортировать саму либу (она сама установится), а компонент использовать как глобальный (то есть без импорта).
источник

MK

Mike Kharkov in Nuxt.js — русскоговорящее сообщество
http://joxi.ru/brRgJP5hYgL0Dm
если речь шла о том что бы просто прописать вот такой компонент
то вылетает ошибка:
http://joxi.ru/eAOEBPYtpN6J8m
источник