expressのサンプルアプリを作成時のメモです。
アプリを設置するディレクトリに移動して、次のコマンドを実行します。
※[xxxxx]はアプリ名及びアプリ格納ディレクトリです。そして、[xxxxx]ディレクトリは存在してない状態です。事前に[xxxxx]ディレクトリは作成しないでください。
express [xxxxx]
すると、ターミナルにコマンド実行時のメッセージが出力されるのですが
最後の方に次のメッセージが表示されます。
install dependencies:
$ cd [xxxxx] && npm install
run the app:
$ DEBUG=[xxxxx]:* npm start
cd [xxxxx] && npm install
すると、ターミナルでコマンド実行時のメッセージが出力されます。
その後に、上記の指示どおりに、次のコマンドでアプリを実行します。
DEBUG=[xxxxx]:* npm start
※ ググると node [xxxxx] のコマンドを実行する記事が見つかると思いますが、express 4.13.1 では正しく動作しません。node [xxxxx] のコマンドを実行すると、ターミナルに次のようなメッセージが表示されて、アプリは起動しません。
module.js:333
throw err;
^
すると、ターミナルに次のメッセージが表示されて
ターミナルでの入力できない状態になります。
※controlキー + c で次の状態を終了できます。そして、expressも終了します。
[xxxxx]:server Listening on port 3000 +0ms
そして、ブラウザ起動して、アドレスバーに次のURLを入力します。
http://localhost:3000/
すると、ブラウザの表示が次のようになっており、expressが動作しています。
0 件のコメント :
コメントを投稿