Node.js

[Node.js] Express から Shift_JIS の CSV ファイルを文字化けさせずにダウンロードする方法

こんにちは。最近、初めて麻婆豆腐を作ってみた k-so16 です。改良点などはありますが、及第点の出来になって安心しました。 Express から 動的に生成した CSV のテキストをクライアントにファイルとしてダウンロードさせる 際に、 Excel で開かれることを想定して文字コードを Shift_JIS に設定したい場合があります。この場合、 CSV の・・・続きを読む

[Node.js] Sequelize のモデルを ES6 の構文で記述する方法

こんにちは。最近、初めてグラタンづくりに挑戦した k-so16 です。今回は調理にほぼ失敗することなく、割と上手に調理できました(笑) 前回の記事 で Express のプログラムを ES6 の構文で記述 したので、 Sequelize のプログラムについても 同様に ES6 の構文で統一したい と思いました。そこで、 Sequelize についても ES6・・・続きを読む

[Node.js] Express のプログラムを ES6 の構文で記述する方法

こんにちは。最近、初めてクッキーづくりに挑戦した k-so16 です。思った以上に難しくて失敗しましたが、最終的になんとか食べられるものになって一安心しました(笑) 業務で Express を使ってサーバーサイドのプログラムを構築しているのですが、フロントエンドでは Nuxt.js で開発を進めており、フロントエンドとサーバーサイドで構文を ECMAScri・・・続きを読む

[Node.js] プロセス実行時のワーキングディレクトリを取得する方法

こんにちは。最近、高校生時代に読んでいた小説をもう一度読み直している k-so16 です。意外と内容を忘れているので、かなり新鮮な気持ちで読んでいます(笑) ファイルを扱うようなプログラムでは、 プロセスが実行された際のワーキングディレクトリ を取得したいことがあります。特に CLI のプログラムにおいては、 ディレクトリエントリを走査 したり、 ファイルを・・・続きを読む

[Node.js] MongoDB のドキュメントの特定のプロパティを更新する方法

こんにちは。最近、友人と博多に旅行してきた k-so16 です。学問の神様にお参りに行ったり、美味しい博多の料理を食べたりと、博多を満喫してきました(笑) サービスの試作で、データベースに MongoDB を使用しています。 Node.js から MongoDB のデータを更新する際に、ドキュメント全体ではなく、 特定のプロパティを更新 したいと思ったのです・・・続きを読む