カテゴリー : Node.js

npm @google-cloud/bigquery の Retry オプション autoRetry, maxRetries のデフォルト値

npm @google-cloud/bigquery の Retry オプション autoRetry, maxRetries のデフォルト値を調べたのでご紹介します。

Google Big Query

続きを読む

json2csv で JSON から CSV へ変換する [JavaScript/Node.js]

json2csv という npm で JSON から CSV へ変換する JavaScript サンプルコードをご紹介します。

npm

続きを読む

[npm] Markdown を HTML へ変換するなら markdown-to-html ではなく Showdownjs を使おう

Node.js で Markdown を HTML へ変換する npm はいくつかありますが、markdown-to-html ではなく Showdownjs を使うことをおすすめします。

npm

続きを読む

You have $NVM_DIR set to “/Users/yourname/.nvm”, but that directory does not exist. の解決方法

nvm がインストールできなくて You have $NVM_DIR set to “/Users/yourname/.nvm”, but that directory does not exist. というメッセージが表示される問題を解決する方法をご紹介します。

Node.js

続きを読む

Error: Cannot find module ‘../build/Release/sodium 解決方法 [macOS 編]

macOS で Error: Cannot find module ‘../build/Release/sodium が発生したときの解決方法をご紹介します。

続きを読む

[Node.js] cheerio で href の値を取得するサンプルコード

Node.js で jQuery ライクに使える cheerio で href の値を取得するサンプルコードをご紹介します。

cheerio.js

続きを読む

[Node.js] JavaScript heap out of memory は –max-old-space-size で解決できる

Node.js で JavaScript heap out of memory エラーが発生したときは、根本解決する以外の方法として –max-old-space-size オプションでも解決できます。

Node.js

続きを読む

[Mongoose] RangeError: attempt to write outside buffer bounds の解決方法

Express (Node.js) + Mongoose (MongoDB) な構成のシステムで RangeError: attempt to write outside buffer bounds が発生したときの解決方法をご紹介します。

mongoose

続きを読む

npm install で node-gyp エラーが発生したときの解決方法

npm でインストールしていた iconv のバージョンを update しようとしたら node-gyp rebuild というエラーメッセージが表示されて、インストールできませんでした。

何度もこのエラーと戦ってきたので、解決方法をまとめてみました。

npm

続きを読む

[Mongoose] update(), findOneAndUpdate() で validation runValidators: true を設定する

Mongoose の update(), findOneAndUpdate() はデフォルトで validator は実行されないですが runValidators: true オプションを指定すると、validator を実行することができます。

mongoose

続きを読む