파일을 생성하고 초기 커밋 및 푸시를 수행합니다. 전체 코드는 Github 저장소에서 사용할 수 있습니다
주요 특징 및 종속성 : ginit
는 로컬 리포지토리 초기화, 원격 github 리포지토리 생성, git init
파일 생성, 초기 커밋 및 원격 링크의 여러 단계를 자동화합니다. 주요 종속성은 다음을 포함합니다
ginit
, .gitignore
,
: 명령 줄 프레젠테이션 향상
: 대화식 사용자 프롬프트를 활성화합니다
: github 토큰을 단단히 저장합니다 : github rest api와 상호 작용합니다 : node.js 응용 프로그램에서 git 명령을 실행합니다
CLIS의 Node.js가 왜?ginit
.gitignore
chalk
clear
clui
유틸리티는 일반적인 git 워크 플로우를 단순화합니다.이 워크 플로우는 종종 원격 저장소 생성, figlet
구성 및 초기 커밋을 수행하는 것과 같은 수동 단계가 포함됩니다. 는 이것을 자동화하여 반복적 인 작업을 줄입니다
종속성 및 설정 : npm install chalk clear clui figlet inquirer minimist configstore @octokit/rest @octokit/auth-basic lodash simple-git touch
git 리포지토리 관리 : 템플릿
Inquirer.js
configstore
faqs : @octokit/auth-basic
위 내용은 node.js로 JavaScript 명령 줄 인터페이스 (CLI)를 빌드하십시오의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!