Q&A
前提
socket.io(サーバサイド)とhtml・javascript(クライアントサイド)を使用して並び替えを行うシステムを作っています。
ファイルのディレクトリは以下のようになっています。
server.jsでDragAndDrop1.htmlを指定しておき、html内の「回答する」ボタンを押した後にDragAndDrop2.htmlに移行するようなプログラムを考えています。その際、server.jsでDragAndDrop1.htmlを指定しているためDragAndDrop2に移行した際にサーバを用いた処理が行えない問題が発生しています。
実現したいこと
DragAndDrop1から2に移行する際にserver.jsもそれに応じてパスを変更するような処理を行いたい
該当のソースコード
javascript(server.js)
1const express = require('express'); 2const http = require('http'); 3const socketIo = require('socket.io'); 4 5const app = express(); 6const server = http.Server(app); 7const io = socketIo(server); 8 9const PORT = 3000; 10 11app.get('/',(req,res) => { 12 res.sendFile(__dirname + '/DragAndDrop1.html'); 13}) ; 14 15server.listen(PORT, () => { 16 console.log(`listening on port ${PORT}`); 17});
回答1件
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2023/01/06 07:28