node.js超入門ノート2(Express導入編)
Expressとは
node.jsにおけるWebアプリ開発のフレームワークです。
今回はExpressのひな形と基本的なパッケージが用意されている、Express Generatorを使います。
Express環境構築
前回のDockerでの環境構築で導入済みですが、まだの人は以下のコマンドでExpress Generatorをインストールしてください。
npm install -g express-generator
次にひな形を作成します。
express --view=ejs [アプリ名]
--view=ejsの指定でテンプレートエンジンの指定になります。
HTMLと似た言語であるので今回はEJSを使います。(デフォルトはJade)
次に必要なパッケージをインストールします。
cd [アプリ名]
npm install
先ほど作成したひな形の中のpackage.jsonをインストールします。
以下のコマンドでアプリケーションを起動します。
npm start
以下のURLにアクセス出来れば導入はひとまず終わりです。
http://localhost:3000/
ファイル構成
- binフォルダ
アプリケーションを実行する為のコマンド保管場所
- publicフォルダ
公開ディレクトリです。
ここにあるものはURLを指定して直接アクセスすることができます。
- routesフォルダ
ルーティング(アドレスと実行するスクリプトの関連付け)を追加していくことができます。
- viewsフォルダ
テンプレートファイルの保管場所
- node_modulesフォルダ
node.jsのパッケージの保管場所
- app.js
アプリケーション本体部分のメインプログラム
- package.json
npmパッケージ関する情報を記載したファイル
Author And Source
この問題について(node.js超入門ノート2(Express導入編)), 我々は、より多くの情報をここで見つけました https://qiita.com/Glider2355/items/b3e1ee82b96898e67c8f著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .