Cookie는 스크립트, Makefile, LaTeX 문서 및 기타 일회용 파일 작성 프로세스를 가속화하는 무료 오픈 소스 템플릿 기반 파일 생성기입니다.
쿠키
Cookie는 명령줄인 cookiecutter와 유사합니다. 모든 마크업 형식이나 프로그래밍 언어로 된 프로젝트 템플릿("cookiecutters"이라고 함)에서 프로젝트를 생성하는 유틸리티입니다.그러나 cookiecutter와 달리 Cookie은 파일 템플릿에서 페이지를 생성합니다.
템플릿은 ~/.cookiecutters
디렉토리 또는 $COOKIE_DIR에서 지정한 디렉토리에 저장됩니다. . 여기에서 주요 개발자 템플릿의 예를 볼 수 있습니다.
쿠키의 기능
Linux에서 쿠키 설치
루트 설치
루트 권한이 있으면 git에서 프로젝트를 복제하고 다음 명령으로 앱을 빌드하기만 하면 됩니다.
$ 자식 클론 https://github.com/bbugyi200/cookie $ CD 쿠키 $ sudo make 설치
사용자 설치
루트 권한이 없으면 대체 bin 디렉토리를 사용하여 git 저장소를 복제한 다음 다음 명령으로 빌드해야 합니다. :
make DESTDIR=/home//.local PREFIX=설치
사용자 이름으로 바꾸고 /home//.local/bin디렉토리가 시스템 경로에 있는지 확인하십시오.
용법
사용법: 쿠키 TEMPLATE 쿠키 -c 쿠키 -e 템플릿 쿠키 -h 쿠키 -l 쿠키 -r 템플릿 미리 정의된 템플릿(TEMPLATE)을 사용하여 새 파일(TARGET)을 초기화합니다. 대상 파일은 새 스크립트, 구성 파일, 마크업 파일 등이 될 수 있습니다. 대상 파일이 초기화된 후 다음을 사용하여 편집을 위해 열립니다. 시스템의 기본 편집기. 위치 인수: TARGET 초기화할 파일의 이름입니다. 선택적 인수: -d | --디버그 디버그 모드를 활성화합니다. -c | --구성 구성 파일을 편집합니다. -D 디렉터리 | --bin-subdir 디렉토리 TARGET을 DIR로 초기화합니다. DIR은 기본 bin 디렉토리(구성 파일 참조). -e 템플릿 | --편집 템플릿 쿠키 템플릿을 추가/수정합니다. -에프 | --힘 TARGET 초기화를 현재에 상대적으로 강제 실행 예배 규칙서. 이 옵션은 기본적으로 ROOT_DIR을 재정의합니다. 구성 설정. 실행 불가능한 경우 기본적으로 활성화됨 대상. -h | --돕다 이 도움말 메시지를 보십시오. -l | --목록 TEMPLATE가 제공되면 템플릿 내용을 STDOUT으로 출력합니다. 그렇지 않으면 사용 가능한 템플릿을 나열합니다. -m 모드 | --모드 모드 파일 모드 비트를 설정합니다. 인식되는 MODE에 대한 모든 형식을 허용합니다. 'chmod' 명령으로. -r 템플릿 | --템플릿 제거 쿠키 템플릿을 삭제합니다. -엑스 TARGET을 실행 가능하게 만드십시오. '-m +x'와 같습니다. -v | --말 수가 많은 상세 출력을 활성화합니다.
Using Cookie Cookiecutter에 익숙하다면 쉽게 접근할 수 있습니다. . 그러나 두 도구 중 하나를 처음 사용하는 경우 자세히 알아보기 전에 가이드를 살펴봐야 합니다.