Используйте unakki для организации ваших проектов и автоматизации процесса создания разных файлов каждый раз, когда вам нужно создать новый компонент.
Так скучно создавать один и тот же файл снова и снова. Например, создание другого компонента в приложении React. Вы также можете иногда ошибаться, так как некоторые файлы могут отсутствовать при создании или что-то еще.
Вот простой инструмент CLI для всего этого 🥳!
Я создал unakki, чтобы разработчики могли организовывать свои проекты и автоматизировать процесс создания разных файлов каждый раз, когда им нужно создать новый компонент. Это не только поможет им создавать разные файлы, но и назначать содержимое по умолчанию внутри файла! Это поможет разработчикам создать согласованную структуру папок и файлов в своих проектах.
Давайте не будем терять время и сразу приступим к его использованию!
Прежде всего, создайте папку, инициализируйте проект Node.js и установите unakki.
mkdir my-project && cd my-project npm init npm install -D unakki
Теперь у вас все настроено 🙌!
Запустите эту команду, чтобы инициализировать ваш проект с помощью unakki!
npx unakki init
Он задаст вам несколько вопросов:
Во-первых, он запрашивает имя компонента: вы можете назвать его как угодно, это будет использоваться для создания компонентов позже.
Корневой каталог вашего компонента: где будут храниться созданные файлы.
Ваши файлы: файлы, которые должны быть созданы, несколько файлов можно записать с пробелом. ‹name› обозначает настраиваемый аргумент имени, передаваемый в интерфейс командной строки, который помогает вам каждый раз создавать разные компоненты.
Теперь он создал файл конфигурации unakki.json в корне проекта. Итак, вы все готовы идти! Если вам нужно в будущем добавить некоторые файлы и новый объект в файл конфигурации с этими фрагментами информации.
Теперь давайте мгновенно создадим несколько файлов ⚡️!
Запустите эту команду в терминале:
unakki dev create page Home
Тада 🎊, теперь вы можете увидеть два новых файла:
Это сэкономит вам много времени, если вы делаете много работы или, может быть, даже несколько небольших проектов!
Давайте посмотрим, как мы можем добавить значения по умолчанию в файлы:
"files": { { "name": "<name>/index.ts", "defaultValue": "export * from './types';" }, { "name": "<name>/types.ts", "defaultValue": "export interface Type {};" } }
Добавление свойства defaultValue с именем файла заменит комментарий по умолчанию добавленным вами значением.
Узнайте больше о Unakki здесь! Не забудьте поставить звездочку ⭐️!
Надеюсь, сегодня вы узнали что-то новое!
Поддержите мою работу: Paypal 💰
Если вы хотите узнать больше обо мне, вот мое Дерево ссылок 🌲 .
Спасибо за прочтение ❤️!
Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter и LinkedIn. Посетите наш Community Discord и присоединитесь к нашему Коллективу талантов.