Size: a a a

2019 December 16

M

Maksim in javascript_ru
И ещё один плагин собираюсь написать для вышеуказанного хука, чтобы быстрее его инициализировать. Да, расширять синтаксис это тупо, но в некоторых местах это может очень пригодиться, понятно что только в исключительных, но очень очевидных случаях
источник

К

Константин in javascript_ru
всегда не нужен
источник

К

Константин in javascript_ru
писать свое правило в транспил - самая бредовая идея
источник

К

Константин in javascript_ru
причем для такого кейса, как у тебя
источник

M

Maksim in javascript_ru
а как иначе ты это сделаешь?
источник

M

Maksim in javascript_ru
немного почитал историю твоих сообщений выше. Всё понятно, можешь не отвечать)
источник
2019 December 17

[

[object Object] in javascript_ru
Андрей Гуртовой
знаешь что такое букмаркеты?
это как заклатки но со скриптами — https://i.imgur.com/kbwaBFz.png
Букмаркет - это книжный магазин. Ты же говоришь о букмаркЛетах.
источник

AA

Anton Antonov in javascript_ru
Maksim
Ну я например написал чтобы заменял константы, типа пишешь CONSTANTS.SOME_CONSTANT или CONSTANTS.SOME_ANOTHER и он тебе подставляет туда сразу константы. Это мне понадобилось потому что мне нужно было экспортить объекты типа export default {[CONSTANTS.SOME_CONSTANT]: 42}, потому что иначе никак не экспортнуть
export const CONSTANTS = {
SOME_CONSTANT: 42,
}
источник

M

Maksim in javascript_ru
Anton Antonov
export const CONSTANTS = {
SOME_CONSTANT: 42,
}
нет, нужно так:
export const CONSTANTS = {
 [SOME_CONSTANT]: 42,
}
источник

S

Syntax Highlight Bot in javascript_ru
Maksim
нет, нужно так:
export const CONSTANTS = {
 [SOME_CONSTANT]: 42,
}
источник

M

Maksim in javascript_ru
Через computed property name
источник

AA

Anton Antonov in javascript_ru
Maksim
Через computed property name
ну если SOME_CONSTANS задана выше, то можно и так
источник

AA

Anton Antonov in javascript_ru
и просто импортируешь

`import { CONSTANTS } from "src/constants";

if (jopa === CONSTANTS.SOME_CONSTANT) { console.log('ebi gusey') }
источник

AA

Anton Antonov in javascript_ru
либо я не понимаю, в чем проблема
источник

M

Maksim in javascript_ru
так не получится, потому что при экспорте SOME_CONSTANTS  должна быть определена
источник

M

Maksim in javascript_ru
не, не так. Мне нужно было, чтобы без import { CONSTANTS } from "src/constants", потому что эти константы постоянно используются, и импортить каждый раз это ад
источник

AA

Anton Antonov in javascript_ru
Maksim
не, не так. Мне нужно было, чтобы без import { CONSTANTS } from "src/constants", потому что эти константы постоянно используются, и импортить каждый раз это ад
https://www.npmjs.com/package/define-constants что то типа этого попробуй
источник

AA

Anton Antonov in javascript_ru
или через константы ноды например
источник

К

Константин in javascript_ru
да в любом случае интелисенц отвалится
источник

К

Константин in javascript_ru
или тот же линтер начнёт орать что неопределенные константы
источник