Node.js をインストールしましたので、とりあえずは Hello World やっておきましょう。
REPLでHello World
Node.js は REPL
を備えていますので、REPL使ってとりあえずやってみます。
ターミナルで node
を実行すると Node.js の REPLが起動します
$ node
>
REPLで以下を実行してます
> console.log('Hello, World') Hello, World undefined
無事に、Hello World できました。
これだけだと寂しいでの ホスト名も出力してみました
> os.hostname() 'yukinoMBP'
REPLを終了させるには Control + C
を2回実行するか、 .exit
と入力します
> .exit
$
プログラム書いてHello World
hello.js
というファイルを用意して以下を記述して保存します。
console.log('Hello, World') var os = require('os') console.log(os.hostname())
ターミナルで以下を実行します
$ node hello.js
実行結果
$ node hello.js Hello, World yukinoMBP
Web サーバでHello World
次は簡易的なWebサーバ起動して、Hello World してみます。
hello-server.js
というファイルを用意して以下を記述して保存します。
var http = require('http') var os = require('os') http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}) const host = os.hostname() res.end(`Hello World ${host} \n`) }).listen(8989)
ターミナルで以下を実行します
$ node hello-server.js
Webブラウザで http:127.0.0.1:8989
にアクセスします
”Hello, World yukinoMBP” と表示されていることがわかります。
まとめ
とりあえず、Hello, World やってみましたが、どれでやるにしても簡単にできますね。良いことです。