5 pages tagged with "Node.js"
Koaあれこれ
July 23, 2021 - 501 words - 3 mins
body parser
https://github.com/koajs/bodyparser
json, form , text , xml での body をパースするのに必要。
import Koa from 'koa';
import bodyParser from 'koa-bodyparser';
const app = new Koa();
app.…
read more
foreverで動作しているNode.jsのアプリケーションログをCloudWatchに送る
June 02, 2021 - 973 words - 5 mins
forever を利用して daemon で起動しているアプリケーションのログを CloudWatch に流す方法です。
forever のログファイル
forever はアプリケーション起動時にデフォルトで ~/.forever 以下に a93c.log のようなランダムなファイル名のログファイルを出力します。
今回は CloudWatch Agent で取得するためファイル名を固定します。
f…
read more
Code Deployを使ったnode.jsアプリケーションデプロイ方法
May 20, 2021 - 711 words - 4 mins
node.js のアプリケーションを EC2 へ自動デプロイする方法です
EC2 側の設定
EC2 に CodeDeploy-Agent をインストール
https://docs.aws.amazon.com/codedeploy/latest/userguide/codedeploy-agent-operations-install-linux.html
こちらを参考に CodeDeploy-A…
read more
Reactで安全にリンクを出力する
August 15, 2020 - 505 words - 3 mins
React で入力されたテキストに URL が含まれている場合に、出力する側でその URL を判定し、自動的に a タグを適応したい。
利用するライブラリは以下の 2 つ
Anchorme
js-xss
ライブラリ
Anchorme
テキストに含まれている URL ライクな文字列を自動的に a タグに変換してくれる。
import anchorme from 'anchorme'…
read more
TypeScriptのビルド中にJavaScript heap out of memoryのエラーが出た
August 12, 2020 - 588 words - 3 mins
AWS の EC2 のインスタンスが小さいせいか、あるタイミングから tsc コマンドを実行した際に以下のエラーが発生するようになった。
[stdout]
[stdout]
[stdout]<--- JS stacktrace --->
[stdout]
[stdout]==== JS stack trace ======================================…
read more