くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

ts-node

ts-nodeでtypes.d.tsが読み込まれないときの設定

こんな感じの型定義ファイルを用意して、 ts-nodeで実行したときになぜかエラーになってしまった。。 declare module "express" { interface Request { user?: { id: string } | null; } } 色々調べてみると、実行対象に関係しないものは読み込んでくれない…

ts-nodeで--max_old_space_sizeを指定するときは、-r ts-node/registerをつかう

ts-node、typescriptのまま実行できて便利。 でも、max_old_space_sizeを指定したいと思ったらめんどうだった。。 こんな感じ $ node --max_old_space_size=1024 -r ts-node/register index.ts max_old_space_sizeはnodeでしか指定できないので、 node -r ts…