aknow2

自分の興味のある事を連々と(プログラミング、モバイルアプリ、プログラミング教育)

Node.js向けのTypescriptのボイラープレートを作った

Typescript書いてますか?
TypescriptでNode.jsのスクリプトをサクッと書きたいが環境を作るの面倒。 なので、オレオレTypescriptボイラープレートを作った。

特徴

  • Typescript3.1
  • TSLint AirBnBのコンフィグを使用。MSとかFacebookのconfigはキツすぎてダルい。
  • ts-nodeを使い、JSに変換せずに実行
  • nodemonでコード編集を検出して、再実行
  • デバッグchromechrome://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