Size: a a a

JavaScript Noobs — сообщество новичков

2021 August 13

W

Wanna_Phonila in JavaScript Noobs — сообщество новичков
код с реактом все равно прогоняется через babel вебпаком или, кто что использует. В итоге, да, в сорцах будет import from, но в соответствии с настройками, оно будет транспайлиться в код более старых стандартов. И import заменится на require.

В итоге или билд запускать как статику, или да, при помощи ноды запускать dev-сервер локальный. Но ни реакт, ни нода тут не при чем в чистом виде.
Там что-то не правильно транспалится.
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
Буду знать, спасибки
источник

SD

Serg Diezz in JavaScript Noobs — сообщество новичков
Import потом будет везде, это стандарт, require один из старых вариантов паттерна модуль когда не было стандарта
источник

W

Wanna_Phonila in JavaScript Noobs — сообщество новичков
там вообще зоопарк, если честно. У меня был момент, когда мой код в редакторе по всем признакам должен быть рабочим. Но после webpack+babel оно падало и ругалось, соответственно на транспайленный код, который я как бы и не писал.

Пришлось прямо переделать все в том месте. Впрочем, переделал я на более человеческий вариант.
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
Просто в копилку подсказок
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
Ибо я такого не встречал, не делал, и сам всё делаю через require
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
А import видел только в реакт
источник

ІМ

Ігор Мельник... in JavaScript Noobs — сообщество новичков
Привет, у меня почему-то нижний лог срабатывает и верхний молчит, похоже на то, что нижний return не срабатывает, в чём може быть проблема?
источник

ГК

Глеб Кодрик... in JavaScript Noobs — сообщество новичков
подскажите , можно это все сделать в одну строчку?
источник

W

Wanna_Phonila in JavaScript Noobs — сообщество новичков
можно
источник

ГК

Глеб Кодрик... in JavaScript Noobs — сообщество новичков
можешь подсказать как? на картинке мой type после split
источник

ГК

Глеб Кодрик... in JavaScript Noobs — сообщество новичков
и после slice
источник

W

Wanna_Phonila in JavaScript Noobs — сообщество новичков
источник
2021 August 14

ГК

Глеб Кодрик... in JavaScript Noobs — сообщество новичков
спасибо огромное
источник

[{

[FG][ busy irl sry f... in JavaScript Noobs — сообщество новичков
При том split делается второй раз, только чтобы длину получить, читаемость снижается
Оно того не стоит
источник

[{

[FG][ busy irl sry f... in JavaScript Noobs — сообщество новичков
Если уж в 1 строку то так

let type = action.type.split("/").slice(0, -1).join("/");

или так

let type = action.type.slice(0, action.type.lastIndexOf("/"));
источник

W

Wanna_Phonila in JavaScript Noobs — сообщество новичков
да, лучше так оставить
источник

ГК

Глеб Кодрик... in JavaScript Noobs — сообщество новичков
это самое оптимальное решение
источник

ГК

Глеб Кодрик... in JavaScript Noobs — сообщество новичков
Если уж в 1 строку то так

let type = action.type.split("/").slice(0, -1).join("/");
источник

[{

[FG][ busy irl sry f... in JavaScript Noobs — сообщество новичков
не, вон я прикрепил оптимальнее)
*в плане производительности конечно, не читаемости
источник