Использование скриптов (например, из терминала) для генерации JavaScript файлов, редактирования других JavaScript файлов и импорта JavaScript файлов - PullRequest
0 голосов
/ 26 февраля 2020

Например, скажем, я хотел бы создать новое действие «Реакция-редукция» (вам не нужно знать, за чем это следует). Ручная работа, которую я должен был бы сделать для этого, довольно проста: c.

  1. Создать файл JavaScript в assets / actions / имя_папки / action_name . js, который содержит код для обобщенной функции c, action_name .
  2. Экспорт этой функции из assets / actions / имя_папки / index . js
  3. Экспорт этой функции из assets / actions / index.j (либо добавление новой строки экспорта для этой папки, либо редактирование существующей)
  4. Необязательно: импортируйте эту функцию в файл (JavaScript файл для компонента React), который у меня сейчас открыт.

Я бы хотел сделать это, запустив, например, следующее из терминала:

node scripts / create_action users createUser (где users - это имя_папки, а createUser - имя-действия)

На данный момент лучший способ, которым я могу придумать, - использовать приведенное выше для запустить существующий JavaScript «скрипт» файл, который принимает аргументы (через процедур ss.argv ), а затем использует JavaScript (с путем / fs) для редактирования или создания относительных файлов. Есть ли лучший способ или модуль / расширение VSCode / et c. доступный? Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...