これはnodejsのmoduleを作るためのボイラープレートです。
coffee-scriptのコンパイル、avaによる自動テストが実行されます。
mick-whats/boilerPlate-coffee-nodeModuleの後継バージョンです。
git-hubからダウンロード、もしくはcloneしてください。
以下はcloneのサンプルです。1行です。myProjectの部分は新しいプロジェクト名です。
git clone https://github.com/mick-whats/boilerPlate-node-coffee-ava.git myProject
# use hub
hub clone mick-whats/boilerPlate-node-coffee-ava
以下を変更して使ってください。
{
"name": "プロジェクト名",
"version": "0.1.0",
"license": "ライセンス",
"author": "作者名"
}
LICENSE.txtの年表示を変更。 dependencies、devDependenciesは適当に。
gitリポジトリの削除、初期化、npmインストールを行います。
rm -rf .git
git init
yarn install
coffeeディレクトリ以下のファイルを保存する度に自動でコンパイル、テストが走ります。
カバレッジを測ります。
カバレッジのhtmlレポートを作ります。coverage/index.html
から見られます。
avaのsnapshotをアップデートします。