Рубрики
Без рубрики

Как и почему я построил резюме как пакет NPM

Как сделать CV в приложение CLI, чтобы быть запущены на любом терминале.

Автор оригинала: Divyansh Tripathi.

Обо мне

Меня зовут дивъянских трипети (Silentlad). Я разрабатываю веб-приложения JavaScript уже 3 года. Я строю нетрадиционные проекты в свободное время, и я люблю код.

Проблема, которую я хотел решить

Мне было скучно с моим возобновлением Lame old Latex PDF. Поэтому я подумал, что смогу углянуть свое резюме, сделав его как приложение CLI и упаковывая его в качестве пакета NPM и публикуйте его для рекрутеров.

Что такое резюме в качестве пакета NPM?

«SilentLad» – это пакет NPM, доступный для загрузки всем разработчикам Node.js, которые служат моим собственным портфолио или резюме. Просто введите «NPX SilentLad» и узнайте больше обо мне.

Tech Stack

Я использовал Node.js в качестве рамки разработки и JavaScript как мой язык. Я также использовал пакеты NPM, такие как мелом и инцидоров, как зависимости.

Процесс резюме здания в качестве пакета NPM

Я только что организовал всю мою личную информацию в файле JSON и импортировал его в основной скрипт. Таким образом, мне нужно было редактировать JSON для редактирования приложения. Я использовал Inquirer, чтобы сделать приложение CLI как приложение и ответить на приложение. Затем я структурировал вопросы таким образом, чтобы пользователю было легко исследовать все мое резюме.

Проблемы я столкнулся

Изготовление приложений CLI представляют собой представительство, которые еще предстоит сделать его доступным для всех типов терминалов, таких как Bash, команда приглашения ETC была большой проблемой. Так что я использовал Ascio Art вместо чего-то фаншье. сделать приложение CLI Geeky и презентабельно одновременно. Я также использовал Chalk.js для красочных бывших сообщений и украшения.

Назначение ключей

Я узнал, как сделать CLI Menus, которая имеет почти каждую основу для лесов. Это также научило меня новым способом интерфейса с пользователем I.e сама терминала.

Советы и советы

Держите его простым и очистите консоль каждый раз, когда вам нужно отобразить новую информацию. Таким образом, пользователь получает более подлинное ощущение меню, а не приложение CLI.

Окончательные мысли и следующие шаги

Вы можете добавить анимацию ASCII и ASCII ATT, чтобы показать свой логотип или немного относительно анимации. Это, по крайней мере, является будущим объемом для моего хранилища.