Size: a a a

JavaScript.Ninja

2021 April 06

V

Valentin in JavaScript.Ninja
понял, изи
источник

V

Valentin in JavaScript.Ninja
удобно по идшникам сделать
источник

C

Ciemna_noc in JavaScript.Ninja
а можно спрошу, а то чувствую себя идиоткой; Скажите если мы при трансформации типов не используем дженерики (например interface User ( name : stting) а хотим получить interface UserWhatEver {  name : string[]}) то мы переопределяем типы и тут нарушаем Лисков
источник

MK

Maks Kravchenko in JavaScript.Ninja
@xanf_ua спам
источник

ВГ

Влад Гладко... in JavaScript.Ninja
Привет, есть желание немного побороться с рутиной написания одного и того же кода, на проекте имеем жесткую структуру создания контейнеров, сервисов, саг и т.д, подумываю написать extension для VSCode который бы эти файлы генерировал, и потом туда генерировал нужный код. Сейчас смотрю в сторону парсинга AST с помощью typescript и последующей сборке с добавлением нужного функционала в это дерево. Делал ли кто то подобное ? Возможно это путь не очень верный и есть другие варианты ?
источник

PK

Petro Koriakin in JavaScript.Ninja
command line utility
источник

PK

Petro Koriakin in JavaScript.Ninja
Не фсе ж на проекте пишут в вскоде?
источник

G

Godfather in JavaScript.Ninja
А я скрипт на ноде писал, который мне в vue проектике файлы генерил)
источник

ВГ

Влад Гладко... in JavaScript.Ninja
Как генерили ? Это всегда были файлы с нуля или можно было добавить код в уже существующий ?
источник

G

Godfather in JavaScript.Ninja
С нуля. Я просто утилитку сделал с промптом, она спрашивала название файла (например, VButton), тип стилей (scss/sass/less/stylus) и список пропсов, и все это писала в .vue файл.
источник

G

Godfather in JavaScript.Ninja
На том проекте была тоже жесткая структура и нейминг
источник

D

D M in JavaScript.Ninja
Я такое для react/redux тоже делал )
источник

ВГ

Влад Гладко... in JavaScript.Ninja
А как файл генерировали, просто через строки шаблоны ?
источник

AM

Alex Makarov in JavaScript.Ninja
Пилить такое самому это прям очень велосипедизм
источник

OD

Oleh Diian in JavaScript.Ninja
А как по мне норм, чисто для практики) а какой буст это делает другой вопрос)
источник

VB

Vladislav Boldakov in JavaScript.Ninja
Исполняемый фаил из ноды можно вызвать с помощью exec?
источник

VB

Vladislav Boldakov in JavaScript.Ninja
Есть exe фаил на фортране хочу вызвать его с аргументами и принимать от него выхлоп, пока он исполняется
источник

ВГ

Влад Гладко... in JavaScript.Ninja
А какие есть готовые решения ?
источник

AM

Alex Makarov in JavaScript.Ninja
Мне пока достаточно шаблонов в вебшторме, в любой IDE есть плагины для этого из коробки.
cli инструменты тоже существуют но не могу сказать что лучше использовать в %текущемгоду%, лет пять назад видел такое в проекте на yeoman,
источник

ВГ

Влад Гладко... in JavaScript.Ninja
Шаблон это же не то, я хочу что бы когда мне понадобился новый запрос, мне сгенерировало константы, экшн, сагу, добавило в редьюсер, сервис и добавило тесты на это всё
источник