Решил просто жестко зафиксировать для пакета версию кита, в итоге в нодмодулес две версии кита для проекта и для либы
Читать полностью…Ребят такая штука вот наприер делаю либу и там версия кита одна, а в проекте где использую эту либу версия того же кита другая, как в таких случаях принято делать? должна ли быть версия одинаковая в обоих местах?
Читать полностью…У кого нибудь есть на примете библиотека нестилизованных компонентов для реакта/солида/etc (jsx, хуки), которую можно было бы безболезненно портировать под qwik? Желательно с wai aria паттернами
Читать полностью…В конфиге вита можно переопределить настройки роллапа, которые он использует по умолчанию - https://vitejs.dev/config/build-options.html#build-rollupoptions
Читать полностью…Очень фигово, что разработчики молчат по всем больным вопросам и мы не видим их обсуждений.
Читать полностью…Про будущий синтаксис реактивности, и почему так
https://www.youtube.com/watch?v=NR8L5m73dtE
ошибка в иде не связана с ошибкой в консоли
ошибку в иде можно исправить правильной типизацией action, как в последнем примере
https://svelte.dev/docs/svelte-action#types
Мощно)
Видел кастомные сторы, видел функции, которые возвращают объект из нескольких сторов, но не чтобы так
Я правильно понимаю, что из-за того, что на 86 строчке возвращается subscribe, итоговый объект тоже по сути стор?
Читать полностью…В проекте и либе версия будет, скорее всего, не жёстко запинена, а как-то вроде этого "@sveltejs/kit": "^1.20.4"
Главное, чтобы диапазоны версий пересекались, а пакетный менеджер сам определит, какую именно версию проставить
Типа такого
https://kobalte.dev/docs/core/overview/introduction
https://www.radix-ui.com/
Здесь где то была ссылка на сайт с сравнением кода разных фреймворков, не могу найти
Читать полностью…Вот тут есть, если всё таки нужно) https://github.com/mishankov/uptime-kuma/blob/a17084f75d1e5239ca2daf917d8a5002ef4953a8/config/vite.config.js#L44
Читать полностью…Там сказано только, что это возможно и ссылка на опции роллап, а как это сделать — непонятно.
Есть пример, в какую структуру с каким именем и куда приспосабливать, чтобы всё поехало?
Коллеги, подскажите пожалуйста, как нынче настраивается конфиг?
Ситуация в следующем. Структура проекта:
root/
..app/
..html/
....jscss/
....index.html
..svelte/
....dist/
......assets/
......index.html
....svelte.files
..filename.extension
...
root
выполнилnpm create vite@latest svelte
cd svelte
npm install
root/svelte/dist/
, а в root/html/jscss
со статичным именем, например bundle.js
и bundle.css
.svelte.config.js
, со следующим содержанием:import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'
export default {
// Consult https://svelte.dev/docs#compile-time-svelte-preprocess
// for more information about preprocessors
preprocess: vitePreprocess(),
}
На самом деле, колличество тикетов по этой теме показывает что есть много слабых моментов в этой идеи.
Читать полностью…а что нужно сделать чтобы исправить вот такое? код работает и все ок, только ошибка в консоли беспокоит
Читать полностью…Да, на любой объект который содержит свойство subscribe можно подписываться с помощью $
Читать полностью…