Node.js

ExpressアプリケーションをHerokuにデプロイする

前回からの続き。 www.tomcky.net Herokuで動かすにあたって、 index.js のポート指定箇所を修正する。 const express = require('express') const basicAuth = require('basic-auth-connect'); const app = express() app.use(basicAuth('username', 'passw…

Expressで構築したWebアプリケーションでBasic認証する

前回作ったやつにBasic認証をかける。 tomcky.hatenadiary.jp basic-auth-connect をインストールする。 $ npm install basic-auth-connect --save index.js を以下のように修正する。 const express = require('express') const basicAuth = require('basic…

Node.jsのフレームワークExpressで「Hello world」

プロジェクト用のディレクトリ作成。 $ mkdir my-app $ cd my-app npm init で package.json を生成。 $ npm init expressのインストール。 $ npm install express --save index.js の作成。 const express = require('express') const app = express() app.…

フレームワークとか使わずにNode.js + PostgreSQLでTodoリストをつくってみた

Node.jsでCRUD機能を有するWebアプリ作ろうと思うと、大抵Expressとか何かしらのフレームワークを使うのだろうけど、あえてフレームワークを使わずにTodoリストを作ってみました。 ソースはこちら。今回Node.jsでTodoリストを作成するにあたって参考にしたの…

How to setup Node.js on Ubuntu 12.10

タイトルを英語で書いてみました。特に意味はありません。 ...それではサーバサイドJavaScriptとして有名な「Node.js」を動かしてみます。 === Node.js 日本ユーザグループ上記URLのページからドキュメントのリンクをたどって最新安定版を入手する。 「イン…