Node.js向けのTypescriptのボイラープレートを作った
Typescript書いてますか?
TypescriptでNode.jsのスクリプトをサクッと書きたいが環境を作るの面倒。
なので、オレオレTypescriptボイラープレートを作った。
特徴
- Typescript3.1
- TSLint AirBnBのコンフィグを使用。MSとかFacebookのconfigはキツすぎてダルい。
- ts-nodeを使い、JSに変換せずに実行
- nodemonでコード編集を検出して、再実行
- デバッグはchromeでchrome://inspect/#devicesにアクセスすれば出来る
- TestフレームワークはJest
使い方
git clone https://github.com/aknow2/tsnode-typescript-boilerplate.git cd tsnode-typescript-boilerplate npm install or yarn install
npm start
- 実行する。サンプルでは5秒毎に1インクリメントするプログラムが動く
npm run build
- JSにコンパイル
npm test
- XXX.test.tのファイルのテストを実行
prettierを入れ忘れたので入れておきたい。
関連:
「デバッグ編」nodejs + TypeScriptでサーバーサイドを開発している時に、コードを編集したら自動リロードさせて、デバッグ。 - aknow2
nodejs + TypeScriptでサーバーサイドを開発している時に、コードを編集したら自動リロードさせる。 - aknow2