SublimeText3において、あとで見返したい行をブックマークしたいときはショートカットキーから行えます。OSはMacです。 ブックマーク用のショートカットキー command + f2: 現在の行をブックマークする […]
投稿者: keruu
Express − ミドルウェアを使用する
ミドルウェアはリクエストの際に実行される処理です。通常のルートとは別に、すべてのリクエストで呼びたい共通の処理などを定義します。ミドルウェアでは必ずnext()、またはrenderを呼ぶ必要があります。もしいずれも無いと […]
SublimeText3 – SublimeCodeIntelの文字列補完を止める
Sublime Text 3 の SublimeCodeIntel パッケージには、文字列を補完する機能があります。 例えば、ファイル中に「今日は晴れです」のような文字列があるときに、「今日」と打つと「今日は晴れです」の […]
Express – テンプレートエンジンPugを使用する
Node.js + ExpressでテンプレートエンジンのPugを使用する方法です 1.インストール Pugはnpmでインストールします $ npm install pug 2. ビューエンジンの設定 app.jsでPu […]
Node.js+express – ルーティングする方法
Node.js + express の環境で基本的なルーティングをする方法です。 環境 Node.js v6.11.2 express v4.15.4 1. ルーティングの定義方法 ルーティングは app.get メソッ […]
SublimeText3 – 人気のあるパッケージを探す
Sublime Text 3 で人気のあるパッケージは、packagecontrol.io で探せます。 新しいパッケージや最近のトレンドのパッケージも探せるようです。
SublimeText3 – サイドバーの右クリックメニューに複製を追加する
Sublime Text 3 のサイドバーの右クリックメニューに複製が欲しい場合は、SideBarTools パッケージをインストールすると追加されます。 右クリックメニューに Duplicate (複製) と Move […]
Node.js – expressのインストール
Node.js用のWebフレームワークであるexpressをインストールする方法です。 1. インストール npmパッケージとしてインストールできます。nodeプロジェクトフォルダに移動してインストールします。 $ cd […]
Node.js – ソースコードの変更を検出して自動的にNode.jsを立ち上げ直す
ソースコードを変更してNode.jsを立ち上げ直すのは面倒です。 そんなときには、nodemonを使うとソースコードの変更を検出して、自動でNode.jsアプリケーションを立ち上げなおしてくれます。 1. インストール […]
Node.js – はじめてのHello World!
サーバーサイドのNode.jsでHello World!を返すプログラムを作ります。 @app.js const http = require(‘http’); // HTTPサーバーを生成します const httpS […]
Node.js – Vagrant上のNode.jsをChromeでデバッグする
環境 ホストマシン: Mac、Google Chrome Ver.60 ゲストマシン: Vagrant上のUbuntu 16.04 Server、Node.js: V6.11.2 やりたいこと Vagrant上にあるNo […]
Node.js – npmでパッケージを更新する
npmですべてのパッケージを更新するにはnpm updateを使います。 $ npm update パッケージを個別に更新するにはパッケージ名を付けます。 $ npm update パッケージ名 更新は、package. […]
Node.js – npmでパッケージを追加する
Node.jsの各プロジェクトに対してnpmでパッケージを追加するには次のようにします。無関係のプロジェクトにはインストールはされません。 1. package.jsonを作ります プロジェクトの名前や使用しているパッケ […]
Node.jsアプリをHerokuにデプロイする
Node.jsアプリをHerokuにデプロイする方法を調べましたので、その際の手順を残します。 基本的には公式のデプロイガイドを参照しています。OSはUbuntu 16.04 Serverです。 次のソフトウェアはインス […]
Ubuntuで環境変数を定義し、Node.jsで参照する
Ubuntu 16.04 Serverで環境変数を定義し、Node.jsで参照する方法を調べましたので、手順を残します。 環境変数は、アカウント情報やAPIキー、使用するポート番号などソースコードに直接コーディングしたく […]