Scaffolder와 템플릿 공유!

이제 Github를 통해 Scaffolder과 템플릿을 공유할 수 있습니다!
어떻게 작동합니까? scaffolder 폴더 아래의 Github 리포지토리에 템플릿을 업로드하기만 하면 됩니다.
이러한 템플릿 중 하나를 실제로 생성하려면 다음 명령scaff i --from-github을 실행해야 하며 템플릿을 사용할 저장소를 입력하라는 메시지가 표시됩니다.
example repo here 을 볼 수 있습니다.

현재 이 기능은 대화형 CLI 모드에서만 지원되지만 vs-code extension 및 일반 CLI 흐름에 대한 지원이 곧 중단될 예정입니다.

스캐폴더 및 이 기능에 대한 자세한 내용은 scaffolder repository을 참조하십시오.
부끄러워하지 말고 스캐폴더 저장소에 별표를 표시하세요. ;)

기능 요청이나 개선 사항이 있습니까? 자유롭게 문제를 열어보세요 :)







갈엘말라 / 비계


Scaffolder - 개발 속도를 높이고 파일 규칙을 표준화합니다.








비계






복사 붙여넣기는 어렵고 실수하기 쉽습니다.
프로젝트 파일 구조를 일관되게 유지하는 것은 성가신 일입니다.
템플릿 공유는 너무 복잡합니다!
이것은 Scaffolder가 들어오는 곳입니다.




이 도구에 대한 간략한 소개와 동기는 .

vscode extension을 확인하십시오.


목차



  • Getting started
  • Setup

  • Usage
  • Create a templates folder in your project root directory



  • API
  • interactive, i
  • create <templateName>
  • list, ls
  • show <templateName>

  • Sharing templates

  • Scaffolder config file

  • transformers
  • Default transformers

  • functions

  • parametersOptions
  • parameter options object

  • context object

  • templatesOptions
  • templates options object
  • hooks object



  • Motivation and globals
  • Why I wrote Scaffolder?
  • Why I didn’t use any existing solutions?
  • My goals while writing this tool


  • 시작하기



    설정



    전역적으로 스캐폴더 설치
    npm i -g scaffolder-cli

    이렇게 하면 scaff 명령을 전역적으로 사용할 수 있습니다. 이제 터미널에 scaff i를 입력하여 interactive mode에 cli를 입력할 수 있습니다.

    당신은 또한 사용할 수 있습니다…


    View on GitHub

    좋은 웹페이지 즐겨찾기