Описание тега oclif

NoneOclif - это платформа с открытым исходным кодом для создания интерфейса командной строки (CLI) в Node.js.
0 ответов

Как отобразить извлеченные данные из БД в таблицу в oclif-cli как mysql-client-cli?

Я разрабатываю инструмент CLI с использованием OCLIF Framework и TypeScript, у меня есть команда, которая возвращает все значения из базы данных, все работает до получения, Как я хотел, чтобы полученные данные отображались как mysql-client, который …
1 ответ

Как заставить команду --help выполняться в методе run в Oclif

Мое требование довольно просто. Я хочу выполнить команду help, когда пользователь выполняет определенную команду без достаточного количества аргументов. async run () {if (! args.name) {this.log (please provide a project name.) // Помогите () }}
29 окт '18 в 05:47
0 ответов

EntityMetadataNotFound - EntityManager не может получить метаданные из соединения при использовании oclif

Прошу прощения за публикацию в таком виде, но уценка по этим вопросам абсолютно ужасна. Вопрос: https://github.com/typeorm/typeorm/issues/3134 Репо тестирования: https://github.com/ambiguities/typeorm-oclif-entitymetadatanotfound
22 ноя '18 в 18:08
0 ответов

EntityMetadataNotFound - сообщает об отсутствии метаданных о соединении внутри класса

Я пытаюсь реализовать CLI, используя oclif, sqlite3 и typeorm. К сожалению, когда я пытаюсь использовать соединение, чтобы найти сущность внутри командного класса, он жалуется, что метаданные не найдены. Везде, где я пробую, это работает. Я, честно …
04 дек '18 в 18:31
1 ответ

Не удается найти модуль Typescript, хотя tsc успешно может его решить

У меня есть проект Node.js, написанный на Typescript, который, как ожидается, будет работать как CLI, и у меня возникли проблемы с импортом модуля, расположенного вне node_modules каталог, использующий абсолютный путь (относительные пути работают но…
1 ответ

Как проверить пользовательский ввод с помощью командной строки cli-ux в oclif?

Я создаю приложение cli, используя oclif. Пользователь выполняет команду, и клиент спрашивает его, хочет ли он продолжить (да / нет ответа). Я пытаюсь проверить команду, которая использует приглашение cli-ux. Я хочу смоделировать взаимодействие с по…
07 июл '19 в 19:18
0 ответов

Использовать `parse` для исправления опечаток, но все еще использовать`options` в CLI на основе Oclif?

В настоящее время я создаю CLI с использованием oclif - и это было здорово. Мои пользователи, вероятно, будут неправильно набирать некоторые из разрешенных аргументов. Я вижу, я могу использовать parse чтобы исправить это, поддерживая список общих и…
21 июл '19 в 15:13
1 ответ

Быстрое тестирование Oclif

Я пытаюсь написать модульный тест для хука Oclif, который содержит простую подсказку. Я хочу проверить вывод хука, получив ответ "Y" или "N" на приглашение. import {Hook} from '@oclif/config' import cli from 'cli-ux' const hook: Hook<'init'> =…
1 ответ

Как я могу создать подкоманды в стиле Git с помощью oclif?

Я пишу CLI с использованием среды CLI в Heroku. Это прекрасно работает, но я хотел бы иметь Git-подобные подкоманды, что-то вроде этого: $ mycli mycommand subcommand $ mycli mycommand subcommand --flags="are awesome" $ mycli mycommand another-subcom…
29 авг '19 в 02:09
0 ответов

Как использовать / построить oclif (приложение узла CLI) с nx?

Я играю с небольшим приложением, которое извлекает данные из Jira, генерирует метрики и передает их интерфейсу React (https://github.com/fgerthoffert/jira-agile-velocity). В настоящее время он содержит: CLI, созданный с помощью oclif (https://oclif.…
03 ноя '19 в 17:48
1 ответ

Включение параметров, разделенных пробелом, в Oclif CLI

Я пытаюсь создать CLI, который использует Rest API, используя oclif. Мой код следующий: import Command from '@oclif/command' import axios from 'axios' export class AggregatedCommand extends Command { static args = [ {name: 'Area', required: true}, {…
1 ответ

Как выполнить угловую схему от Оклифа

Я пишу интерфейс командной строки, используя Oclif, и пытаюсь выполнить созданную мной настраиваемую схему, но если я запускаю ее отдельно с помощью команды "ng add", схемы спрашивают правильно. Если я запускаю схему от Оклифа, она ничего не спрашив…
0 ответов

Почему команда oclif-dev manifest выполняет исходный код?

oclif-dev manifest выполнит ваш исходный код, почему это происходит? Шаг для воспроизведения: пробег npx oclif multi mynewcli создать index.ts файл в корневой папке src/app/index.ts ты положил console.log("test..."); внутри index.ts файл импортируйт…
0 ответов

Как создать пользовательский интерфейс поверх утилиты командной строки npm / oclif?

Я создал утилиту командной строки на TypeScript (поверх OCLIF): https://github.com/maciejsimm/enxoo-cli Основная цель этого инструмента CLI - перенос данных между двумя базами данных сервера Salesforce (например, из теста -> продукт). Он работает та…
0 ответов

Как получить тип метода базового класса, основанный на статической переменной расширенного класса

Я использую OClif и имею собственную базовую команду: class BaseCommand extends Class { constructor(...) { // I'm adding this variable here this.flags = this.parse(this.constructor).flags; } } class MyCommand extends BaseCommand { static flags = { v…
16 июн '20 в 00:39
0 ответов

Oclif cli выпущен в виде архива: как автоматически связать команду с bashRc без необходимости писать "npm link"?

Я пытаюсь выпустить cli, созданный с помощью oclif, как tarball. В локальном env мне нужно написать ссылку npm, чтобы связать код с командой. Но в продукте я не хочу, чтобы пользователь открывал терминал и писал ссылку npm после того, как загрузил z…
19 сен '19 в 12:04
1 ответ

Установить локальный плагин

Я создал многокомандный интерфейс командной строки, используя npx oclif multimynewcli. Я пытаюсь установить плагин по умолчанию, созданный с помощьюnpx oclif plugin mynewpluginкак указано здесь. Я не знаю, есть ли документация о том, как это сделать…
29 окт '19 в 00:26
0 ответов

Как вставить данные многостраничной формы в базу данных mysql?

Я создал Rest API с node js и express js. Rest api используется клиентом, который я создал с помощью oclif и typescript. Я хочу создать команду, которая принимает файл csv, отправляет данные в виде данных многостраничной формы в остальные api, а ост…
24 фев '20 в 18:34
1 ответ

Не удается прочитать канал свойств undefined в парсере csv

Я пытаюсь загрузить большой CSV-файл размером 10 МБ с помощью парсера csv и формировать данные в node js при отправке запроса на api с помощью axios. Мой код следующий: //insert new data else if (`${flags.newdata}` !== "undefined" && `${flag…
26 фев '20 в 19:14
1 ответ

Как я могу протестировать интерфейс командной строки oclif, который использует Rest API

Как я могу протестировать следующую сборку кода с помощью Typescript в Oclif? Этот CLI использует сборку rest api с node.js и express.js. Я тестирую свой api с помощью mocha/chai, с которыми я познакомился. Тем не менее, я видел пример на сайте ocli…