Size: a a a

2020 September 23

AS

Alexey Schebelev in Svelte [svelt]
источник

AS

Alexey Schebelev in Svelte [svelt]
Попробуй импортировать так
источник

JK

Jasin Ko in Svelte [svelt]
{
               test: /\.svelte$/,
               use: [
                   {
                       loader: 'svelte-loader',
                       options: {
                           // emitCss: true,
                           // hotReload: true,
                           // dev: true,
                           preprocess: require('svelte-preprocess')({
                               scss: {
                                   data: scssAddString,
                               },
                               sass: {
                                   data: scssAddString,
                               },
                           }),
                           // hotOptions: {
                           //     noPreserveState: false,
                           //     noPreserveStateKey: '@!hmr',
                           //     noReload: false,
                           //     optimistic: false,
                           // },
                       },
                   },
               ]
           },
вот, закомментировал
источник

AS

Alexey Schebelev in Svelte [svelt]
Похоже лоадер вебпака не свелтовский файл грузит, а модуль ес, и чтото не стыкуется
источник

JK

Jasin Ko in Svelte [svelt]
hotReload всё портит, сейчас методом исключения проверил
источник

AS

Alexey Schebelev in Svelte [svelt]
Попробуй импорт как по ссылке
источник

AS

Alexey Schebelev in Svelte [svelt]
Выше
источник

JK

Jasin Ko in Svelte [svelt]
Попробовал, не хочет. Кстати, сообщение об ошибке при использовании svelte-loader изменилось
Uncaught (in promise) TypeError: Cannot read property 'fragment' of undefined
   at Object.create [as c] (searchApp.svelte:56)
   at Object.c (tinro.es.js:7)
   at Object.p (tinro.es.js:7)
   at R (tinro.es.js:7)
   at P (tinro.es.js:7)
источник

AS

Alexey Schebelev in Svelte [svelt]
Интересно в стектрейсе всеравно модуль tinro.es.js
источник

TM

Tim Musharapov in Svelte [svelt]
О, вот это сильная серия, как раз искал.
источник

AS

Alexey Schebelev in Svelte [svelt]
Проверю завтра на шаблоне с вебпаком
источник

JK

Jasin Ko in Svelte [svelt]
Alexey Schebelev
Попробуй импорт как по ссылке
Чудеса. Сейчас несколько раз перезагрузил вебпак и заработало с этим импортом
import { Route } from 'tinro/cmp/index.js'
источник

JK

Jasin Ko in Svelte [svelt]
Спасибо🙏
источник

AS

Alexey Schebelev in Svelte [svelt]
tinro/cmp тоже должно работать
источник

JK

Jasin Ko in Svelte [svelt]
Ок, даже со svelte-loader-hot работает 👍
источник

AS

Alexey Schebelev in Svelte [svelt]
Попробую потом починить для вебпака
источник
2020 September 24

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Svelte [svelt]
Спасибо! 🙏
источник

TM

Tim Musharapov in Svelte [svelt]
А компилятор Svelte под капотом похоже строится? https://medium.com/@kosamari/how-to-be-a-compiler-make-a-compiler-with-javascript-4a8a13d473b4
источник

TM

Tim Musharapov in Svelte [svelt]
Типа проходится по .svelte, разбирает на Abstract Syntax Tree и потом выходит обычный JS и CSS?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Tim Musharapov
Типа проходится по .svelte, разбирает на Abstract Syntax Tree и потом выходит обычный JS и CSS?
В упрошенном виде можно и так сказать да
источник