Size: a a a

2021 March 14

DK

Dan Kozlov in Svelte [svelt]
Arushwl
А как это @/ со слешем алиас?
У меня алиас @, который равен папке src. Я не вижу большого профита в разных алиасах для каждой папки внутри src.
источник

DK

Dan Kozlov in Svelte [svelt]
Igor Pushkarskiy
Слушай, я так понимаю просто в rollup недостаточно положить sveltePreprocessor ? нужно еще свелт конфиг сделать такой же ?
Ты не прочитал моё сообщение, верно?
источник

DK

Dan Kozlov in Svelte [svelt]
Dan Kozlov
Нет, эта дока не про алиасы, а про настройку плагина.
В двух словах: вам нужно настроить препроцесс не только для роллапа, но и для IDE — ей-то почём знать, что за препроцессоры вы используете.
Вот пример svelte.config.js.
Потом вам надо в tsconfig.json настроить baseUrl и paths, ссылку кидал выше.

Потом ребутнуть свелт сервер. Всё должно заработать.
Я ж тут тебе написал, что нужен svelte.config.js для IDE.
источник

AP

Alexander Ponomarev in Svelte [svelt]
Dan Kozlov
У меня алиас @, который равен папке src. Я не вижу большого профита в разных алиасах для каждой папки внутри src.
а зачем это вообще тогда, можно же нод резолв и baseUrl поставить и не нужны алиасы
источник

AP

Alexander Ponomarev in Svelte [svelt]
будешь импортить как из нод модулей из срц
источник

DK

Dan Kozlov in Svelte [svelt]
Alexander Ponomarev
а зачем это вообще тогда, можно же нод резолв и baseUrl поставить и не нужны алиасы
У меня так и было! Честно говоря, не могу внятно объяснить, зачем поменял. Вроде, такая стандартная практика есть, хз.
источник

IP

Igor Pushkarskiy in Svelte [svelt]
Dan Kozlov
Я ж тут тебе написал, что нужен svelte.config.js для IDE.
не я прочитал, но потом поглядел код, что там написан :) и показалось странным что там одно и тоже; щас попробую
источник

A

Arushwl in Svelte [svelt]
Dan Kozlov
Всё еще работают.
Работаит 👌🏻
источник

IP

Igor Pushkarskiy in Svelte [svelt]
Alexander Ponomarev
а зачем это вообще тогда, можно же нод резолв и baseUrl поставить и не нужны алиасы
ну я тоже не вижу смысла в кучи алиасов, я просто хотел тупой алиаc "src/" что бы все пути всегда писать относительно папки с сорсами а не относительно где файл лежит
источник

A

Arushwl in Svelte [svelt]
Igor Pushkarskiy
не я прочитал, но потом поглядел код, что там написан :) и показалось странным что там одно и тоже; щас попробую
baseUrl внутри compilerOptions
источник

DK

Dan Kozlov in Svelte [svelt]
Igor Pushkarskiy
не я прочитал, но потом поглядел код, что там написан :) и показалось странным что там одно и тоже; щас попробую
@PaulMaly в каких-то своих репозиториях публичных писал это всё один раз и в оба места импортировал, но я люблю нарушать все правила, и DRY в том числе.
источник

IP

Igor Pushkarskiy in Svelte [svelt]
Arushwl
baseUrl внутри compilerOptions
вай я слоупок
источник

IP

Igor Pushkarskiy in Svelte [svelt]
Igor Pushkarskiy
вай я слоупок
сунул не туда все
источник

IP

Igor Pushkarskiy in Svelte [svelt]
все завелось
источник

IP

Igor Pushkarskiy in Svelte [svelt]
но как не странно без svelte.config
источник

A

Arushwl in Svelte [svelt]
Это нормально 🤓
источник

U

Uebanan_14_88 in Svelte [svelt]
Привет! Есть такой код:
<script>
import {darken} from 'polished'
</script>

<span>{darken(0.2, '#ffffff')}</span>

В SvelteKit появляется ошибка 'Maximum call stack size exceeded'.
Подскажите пожалуйста, это можно как-то починить?
источник

U

Uebanan_14_88 in Svelte [svelt]
Вот так выглядит ошибка полностью
источник

A

Arushwl in Svelte [svelt]
Про svelte-kit думаю лучше в оффрепу писать... здесь врядли есть опыт и представление как оно под капотом шустрит...
источник

A

Arushwl in Svelte [svelt]
Uebanan_14_88
Привет! Есть такой код:
<script>
import {darken} from 'polished'
</script>

<span>{darken(0.2, '#ffffff')}</span>

В SvelteKit появляется ошибка 'Maximum call stack size exceeded'.
Подскажите пожалуйста, это можно как-то починить?
Очередь вызовов переполнена...
источник