Giter8 -- 把項目佈局模板放到 GitHub 上

由於學習或作些小 Demo, 會臨時創建一個項目, 項目的佈局也常有相似, 不想每次爲一個 Maven 項目而執行 mkdir -p example/src/{main,test}/{java,resources}, 或是經過 IDE 來建立, 因而萌生了把本身經常使用的項目模板放到 GitHub 上的想法. 咱們固然能夠把直接在 GitHub 上建立一個個項目模板倉庫, 想用時只要 git clone 下來, 但克隆的老是與 GitHub 上相應的倉庫有關聯.html

Google 了, 有很多方法能創建項目基本框架, 如java

  1. 建立 Maven 項目骨架,  mvn archetype:generate -DarchetypeGroupId=.....
  2. sbt 的 np 插件能夠快速生成項目目錄
  3. YEOMAN 也有本身的 Generator, 很強大也複雜

再就是如今要介紹的, 比較適合於個人口味的 Giter8, 簡單實用, 定義模板更是輕鬆自如. Giter8 是構建在 sbt launcher 之上的用於從 GitHub 或其餘任何 Git 倉庫中攫取項目模板的命令行工具. 模板定義簡單, 支持變量的提示輸入. 下面是安裝, 使用, 以及創建本身的模板:git

閱讀全文 >>github

相關文章
相關標籤/搜索