Size: a a a

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

2020 March 27

🦜

🦜 in Next.js — русскоговорящее сообщество
поэтому лучше css in js при ssr и создании ui-kit
источник

PM

Preved Medved in Next.js — русскоговорящее сообщество
Понятно...😕
источник

А

Азамат in Next.js — русскоговорящее сообщество
В самих компонентах знаю как
источник

А

Андрей in Next.js — русскоговорящее сообщество
Я такой глю первый раз ловлю, а точнее не я в некс в связке с стайлед компонентом.
При обновлении страницы, у меня дублируется блок это раз.
Слайдер инициазировался в контейнере который для него не предназначался и три все нахрен поехало в стилях
источник

А

Андрей in Next.js — русскоговорящее сообщество
В прод версии тож самое
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
Viktor Gronskiy
Если кому-то интересно, то вот есть пулл реквест с этим функционалом, там в обсуждении разработчики пишут, что они работают над подобными возможностями, но пока их нет
https://github.com/zeit/next.js/pull/8595/files
скорее всего проблема в том, что нет возможности определить очередность входжений, если в одной папке будет лежать две страницы /[id].js и /static-[id] то в таком случае нужно явно указывать порядок файлов, а это невозмжно с некстовым подходом к роутингу, тк нет конфиг файла
источник

V

VACincoming in Next.js — русскоговорящее сообщество
Eugene M
скорее всего проблема в том, что нет возможности определить очередность входжений, если в одной папке будет лежать две страницы /[id].js и /static-[id] то в таком случае нужно явно указывать порядок файлов, а это невозмжно с некстовым подходом к роутингу, тк нет конфиг файла
а next.config.js не с этой оперы?
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
нет именно роутинг конфига
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
т/к они его делают из файлов в папке /pages
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
вангую что они еще от этого уйдут в будущем
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
и будет явный конфиг с регэкспами и файлами
источник

ЕК

Евгений Кравцов in Next.js — русскоговорящее сообщество
🦜
отдельный css файлы собираются все равно в единый
Есть какой-то вариант, чтобы next не собирал все css одну большу css а выдавал css покомпонентно?)
источник

VG

Viktor Gronskiy in Next.js — русскоговорящее сообщество
Eugene M
скорее всего проблема в том, что нет возможности определить очередность входжений, если в одной папке будет лежать две страницы /[id].js и /static-[id] то в таком случае нужно явно указывать порядок файлов, а это невозмжно с некстовым подходом к роутингу, тк нет конфиг файла
если обсуждение пулл реквеста почитать, то можно попасть на страницу с обсуждением этих изменений, там они предлагают ввести как раз в конфиге метод rewriteкоторый будет явно указывать, что куда, но пока этого нет и это немного печально) Хотя обсуждению уже больше года
источник

V

Valentin in Next.js — русскоговорящее сообщество
Евгений Кравцов
Есть какой-то вариант, чтобы next не собирал все css одну большу css а выдавал css покомпонентно?)
да, в один большой ксс он собирает все глоабльные стили, для остальных используй css modulses ([filename].module.css)
источник

ЕК

Евгений Кравцов in Next.js — русскоговорящее сообщество
Valentin
да, в один большой ксс он собирает все глоабльные стили, для остальных используй css modulses ([filename].module.css)
что значит все глобальные стили?) мб это глупый вопрос, сорян)
источник

ЕК

Евгений Кравцов in Next.js — русскоговорящее сообщество
если я не буду подключать стили вообще, а буду только подключать в компонентах
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
Евгений Кравцов
если я не буду подключать стили вообще, а буду только подключать в компонентах
все стоили собираются в один большой файл
источник

ЕК

Евгений Кравцов in Next.js — русскоговорящее сообщество
Eugene M
все стоили собираются в один большой файл
и этого вообще никак не избежать?)
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
чтоб разделить, нужно юзать юзать асинхронные импорты
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
но не для цсс, а для комопнентов
источник