-
Node.jsで外部ファイルをURLから読み込みする5つの方法Node.jsで次のような処理をしたい テキスト・画像など外部ファイルがある つまり自サーバーの外にあるファイル その外部URLを同期・非同期に読み込みたい これを実現するのは色々方法があります。 どれがいいかは状況にも...
-
Node.jsにメモリキャッシュ導入で高速化…一番優秀なモジュールNode.jsでメモリキャッシュを使いたいです。 ▼ メモリキャッシュが必要になる場面 アクセスの多いデータをキャッシュしたい MySQLのクエリ結果をキャッシュしたい 少しでもNode.jsを高速に動作させたい 主に高...
-
Node.jsのレスポンスでgzip圧縮を有効化…転送量削減の手順Node.jsでもgzip圧縮配信を有効にしたい。 もしapacheとかのソフトを使ってる場合、 設定 .htaccess とかで有効にできるから簡単です。 でもNode.jsでは .htaccess は使えません。 そ...
-
Node.jsでホスト名取得する2種類の方法…それぞれの違いNode.jsでホスト名を取得したい… ホスト名といった場合、2つの意味があります。 動いてるOS自体のホスト名 HTTPリクエストのホスト名 この2つは全く意味も違うので、 ホスト名をnode.jsで取得する方法をまと...
-
Node.jsで環境変数をenvファイルから読み込みする正しい手順Node.jsで環境変数を次のように扱いたいです。 プロジェクトルートに.envファイル作成 そこから環境変数を動的に読み込み デバッグ・本番ごとに環境値を変えたい 手順を知らなかったので少し苦戦しました。 そこでNod...
-
node.jsからMySQLデータベース接続する一番簡単な方法node.jsでもMySQLデータベースを扱いたい… 具体的には次のことがしたいです。 MySQLデータベースを適当に作る node.jsからMySQL DBに接続 テーブルの読み書きを行いたい その方法についてまとめた...
-
node.jsで簡単にzip圧縮できる NodeZip の使い方と留意点node.jsでファイル・フォルダのzip圧縮 ググると次ライブラリの記事がヒットします Archiver ADM zip 僕も最初はこの2つを使ってみたものの... なぜか環境的な要因もあって動いてくれない。 そこで代...
-
【node.js】Windows環境でサーバーを強制停止…再起動できない時の対処法Windows環境にnode.jsサーバーを立てたとき、 適当なサーバーを動かす Ctrl+Cで強制停止させる なのにプロセスが動き続ける 新規にサーバー起動ができない こういう困った事態に遭遇しました。 ようやく正しい...
-
node.js(npm)でしか使えないライブラリを単体で使えるようにするGitHubとかでライブラリを探していると・・・ お、良さげなライブラリみっけ! ん? npmでのインストール方法しかない 単独(node.jsなし)で使いたいのに... という感じで困る場面が多々あります。 普通にno...
-
node.jsでサーバー構築&起動する基本手順をまとめてみたnode.js ってよく聞くけど、正直良く分かってません。 そこで少しでも理解を深めたかったので、 今回はサーバーを立てるまでの手順をひととおり試してみました。 将来 node.js を使うこともあると思うので、 ここで...