仮想マシン上でnode.jsを利用し、サーバーを立ち上げたあと、ブラウザに表示したい。
node.jsの初心者です。
macOS上にvagrant,vurtualBoxを用いて仮想マシンを構築しcyberduckを用いてファイル転送しています。
###発生している問題・エラーメッセージ
ターミナル上ではサーバーが立ち上がっているように見えるのですが
ブラウザに接続できていないようです。
ターミナル上にエラーは表示されていません。
ブラウザ上のエラー表示は以下の通りです。
This page isn’t working 192.168.33.10 didn’t send any data. ERR_EMPTY_RESPONSE
###該当のソースコード (ファイル名→server.js)
var http = require('http'); var server = http.createServer(); server.on('requst',function(req,res){ res.writeHead(200, {'Content-Type': 'text/plain'}); res.write('hello world !!!'); res.end(); }) server.listen(1337, '192.168.33.10'); console.log("server listening ...");
###試したこと
IPアドレス、ポート番号を下記のパターンを試しました。
http://192.168.33.10 →表示されるがserver.jsではない
http://192.168.33.10:1337/ → This page isn’t working
http://127.0.0.1:5000/ → This page isn’t working
###補足情報(言語/FW/ツール等のバージョンなど)
node.js v8.6.0
vagrant 2.0.0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。