第3章 Node.js アプリケーションの開発およびデプロイ
この 例を使用する 他に、新規 Node.js アプリケーションをゼロから OpenShift にデプロイできます。
3.1. Node.js アプリケーションの開発 リンクのコピーリンクがクリップボードにコピーされました!
基本的な Node.js アプリケーションの場合、Node.js メソッドが含まれる JavaScript ファイルを作成する必要があります。
前提条件
-
npm
がインストールされている。
手順
新しいディレクトリー myApp を作成
し
、そのディレクトリーに移動します。mkdir myApp cd MyApp
$ mkdir myApp $ cd MyApp
Copy to Clipboard Copied! Toggle word wrap Toggle overflow これは、アプリケーションのルートディレクトリーです。
npm
でアプリケーションを初期化します。この例では、エントリーポイントが
app.js
であることを仮定し、npm init
の実行時に設定するようにプロンプトが表示されます。cd myApp npm init
$ cd myApp $ npm init
Copy to Clipboard Copied! Toggle word wrap Toggle overflow app.js
という新規ファイルにエントリーポイントを作成します。app.js
の例Copy to Clipboard Copied! Toggle word wrap Toggle overflow アプリケーションを起動します。
node app.js
$ node app.js Server running at http://localhost:8080
Copy to Clipboard Copied! Toggle word wrap Toggle overflow curl
またはブラウザーを使用して、アプリケーションがhttp://localhost:8080
で稼働していることを確認します。curl http://localhost:8080
$ curl http://localhost:8080 {"content":"Hello, World!"}
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
追加情報
- Node.js ランタイムは、Node.js API ドキュメントに記載されているコア Node.js API を提供します。