Если дебаггер в самом начале файла поставить та же история?

|
djaler 2022-07-04 00:09:22
то я просто напрямую уже написал
staslashmanov 2022-07-04 00:09:35
djaler 2022-07-04 00:08:53
оно в зависимости от энвайромента выбирается

Так вот кажется в этом разгадка

staslashmanov 2022-07-04 00:09:43
Что кто-то химичит с env
djaler 2022-07-04 00:09:59
staslashmanov 2022-07-04 00:09:35
Так вот кажется в этом разгадка

та какая разница, мы ж уже всё равно попали в common.js файл

djaler 2022-07-04 00:10:44
в vue 3 такой же есть
djaler 2022-07-04 00:10:45
vuejs_club-751923.jpg

djaler 2022-07-04 00:10:54
index.js в корне
djaler 2022-07-04 00:30:29
djaler 2022-07-03 23:58:00
ладно, я идиот. должно было тут быть vue/dist/vue.runtime.common.dev.js

в итоге для полноценной работы понадобилось ещё добавить алиас ‘vue-demi’: ‘vue-demi/lib/index.cjs’
Потому что в реальном тесте, а не в демке, у меня разумеется в библиотеке был импорт из vue-demi

staslashmanov 2022-07-04 00:35:58
djaler 2022-07-04 00:30:29
в итоге для полноценной работы понадобилось ещё добавить алиас ‘vue-demi’: ‘vue-demi/lib/index.cjs’
Потому что в реальном тесте, а не в демке, у меня разумеется в библиотеке был импорт из vue-demi

И там та же история с модулями?

djaler 2022-07-04 00:36:01
ага)
staslashmanov 2022-07-04 00:36:19
Я рили думаю что в витесте есть банальный иф на вью
staslashmanov 2022-07-04 00:36:26
Но он знает только про тройку
djaler 2022-07-04 00:36:30
djaler 2022-07-04 00:36:01
ага)

vuejs_club-751931.jpg

djaler 2022-07-04 00:37:56
ну, быстрый поиск такого не нашёл
staslashmanov 2022-07-04 00:39:00
djaler 2022-07-04 00:37:56
ну, быстрый поиск такого не нашёл

Может быть в vitejs/plugin-vue

djaler 2022-07-04 00:39:17
staslashmanov 2022-07-04 00:39:00
Может быть в vitejs/plugin-vue

а он у меня не используется здесь

djaler 2022-07-04 00:39:21
у меня тут SFC нет
djaler 2022-07-04 00:41:34
Если будет интересно, это всё тут происходит https://github.com/Djaler/vue-use-route-query

GitHub — Djaler/vue-use-route-query: A tiny Vue composable function to create a ref synced with vue router queryGitHub
A tiny Vue composable function to create a ref synced with vue router query — GitHub — Djaler/vue-use-route-query: A tiny Vue composable function to create a ref synced with vue router query
staslashmanov 2022-07-04 00:42:02
djaler 2022-07-04 00:39:17
а он у меня не используется здесь

А в стек трейсе же написано как модуль был зареквайрен

staslashmanov 2022-07-04 00:42:16
Можно там глянуть почему один модуль так, другой сяк
staslashmanov 2022-07-04 00:42:32
Или там интерналсы ноды для резолва не видны?
holyVitalijs 2022-07-04 00:49:50
Здравствуйте. А transition на весь сам <router-link> ставят ли?
djaler 2022-07-04 00:51:42
хм, а что нам это даёт?
staslashmanov 2022-07-04 00:52:42
holyVitalijs 2022-07-04 00:49:50
Здравствуйте. А transition на весь сам <router-link> ставят ли?

Смотря что хотите анимировать

holyVitalijs 2022-07-04 00:53:03
staslashmanov 2022-07-04 00:52:42
Смотря что хотите анимировать

Весь content

djaler 2022-07-04 00:53:04
staslashmanov 2022-07-04 00:42:32
Или там интерналсы ноды для резолва не видны?

vuejs_club-751947.jpg
вот всё что вижу

staslashmanov 2022-07-04 00:53:13
holyVitalijs 2022-07-04 00:53:03
Весь content

Это как?

staslashmanov 2022-07-04 00:53:39
djaler 2022-07-04 00:53:04
вот всё что вижу

Если дебаггер в самом начале файла поставить та же история?

holyVitalijs 2022-07-04 00:53:48
staslashmanov 2022-07-04 00:53:13
Это как?

Всё что под «/About» или всё что под «/»

staslashmanov 2022-07-04 00:54:04
holyVitalijs 2022-07-04 00:53:48
Всё что под «/About» или всё что под «/»

Вы имели ввиду router-view? Да, ставят.

djaler 2022-07-04 00:54:39
staslashmanov 2022-07-04 00:53:39
Если дебаггер в самом начале файла поставить та же история?

vuejs_club-751952.jpg

staslashmanov 2022-07-04 00:54:55
djaler 2022-07-04 00:54:39

Уже что-то

djaler 2022-07-04 00:55:21
vuejs_club-751955.jpg

djaler 2022-07-04 00:55:21
а common.js, соответственно, вот так:
djaler 2022-07-04 00:56:06
а сейчас схожу гляну как в vue 3 происходит
djaler 2022-07-04 00:56:45
А!
djaler 2022-07-04 00:56:50
Кажется я понял в чём секрет
holyVitalijs 2022-07-04 00:57:20
staslashmanov 2022-07-04 00:54:04
Вы имели ввиду router-view? Да, ставят.

vuejs_club-751960.jpg

djaler 2022-07-04 00:57:20
Смотри как выглядит mjs https://github.com/vuejs/core/blob/main/packages/vue/index.mjs

core/index.mjs at main · vuejs/coreGitHub
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. — core/index.mjs at main · vuejs/core
staslashmanov 2022-07-04 01:02:18
djaler 2022-07-04 00:57:20
Смотри как выглядит mjs https://github.com/vuejs/core/blob/main/packages/vue/index.mjs

У 2.7 так же, нет?

djaler 2022-07-04 01:03:02
неа, там mjs — полноценный файл с export
staslashmanov 2022-07-04 01:04:04
djaler 2022-07-04 01:03:02
неа, там mjs — полноценный файл с export

Ну короче у вью 3 mjs как такового нет

djaler 2022-07-04 01:04:24
ага. и получается в итоге что в одну и ту же точку оба импорта смотрят
staslashmanov 2022-07-04 01:04:39
Странно почему в двойке не использовали этот же хак
staslashmanov 2022-07-04 01:04:45
Наверное надо иший создать
staslashmanov 2022-07-04 01:05:08
Хотя в тройке больше похоже на баг который фича
djaler 2022-07-04 01:06:04
да, было странно увидеть mjs ведущий на cjs
djaler 2022-07-04 01:06:31
вообще конечно так нахуевертили с этими модулями
djaler 2022-07-04 01:06:46
что разгребать последствия мы будем ещё несколько лет, я думаю
djaler 2022-07-04 01:06:56
пока не мигрируют все окончательно на es-модули
|