実現したいこと
localhostでwebページを表示させたい。
発生している問題・分からないこと
webページが表示されない原因が不明です。
localhost:8080/login
サーバー:EC2←今回は自分のPC上で試しております。
ポート8080は開けております。(セキュリティグループで設定済み)
該当のソースコード
server.js const express = require('express') const app = express() const port = 8080 app.get('/', (req, res) => { console.log(req.query); }) app.listen(port, () => { console.log(`Example app listening on port ${port}`) })
###エラー
npm : 用語 'npm' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正しく記述されていることを確認し、パスが 含まれている場合はそのパスが正しいことを確認してから、再試行してください。 発生場所 行:1 文字:1 + npm start + ~~~ + CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
今回webページに表示させるhtmlファイルは同様の階層にlogin.htmlという形式で格納しています。
また、実行コマンドはnpm ./server.jsで試しています。
自分のPC(windows11)のファイアウォール設定で8080を開放設定しています。
補足
以上、何が原因か分かる人、アドバイスいただけますと幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー