nodeJS テスト スクリプトを socket.io で実行しようとしていますが、javascript を含めようとすると、サーバーにデプロイされたスクリプトでエラーが発生します。
私のローカルホストでnginx経由でHTMLを呼び出すだけでは、エラーは発生しません。
これは私のindex.htmlです:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>NodeJS Realtime Test</title>
<script type="text/javascript" src="/client/app.js"></script>
</head>
<body>
<p>Moin!</p>
</body>
</html>
これは app.js の内容です。
console.log("test");
Chrome から次のエラーがスローされます。
Uncaught SyntaxError: Unexpected token < app.js:1
Opera では、エラーは次のとおりです。
Syntax error at line 1 while loading: expected expression, got '<' Linked script compilation app.js
また、デバッガーは、index.html ファイルの char 1 でエラーが発生したことを示しています。ここで何が欠けていますか?