15 lines
394 B
JavaScript
15 lines
394 B
JavaScript
|
const { readFile } = require('fs/promises')
|
||
|
const { Server } = require('http')
|
||
|
|
||
|
async function main() {
|
||
|
const webPage = await readFile('index.html', { encoding: 'utf-8' })
|
||
|
const server = new Server(
|
||
|
(_, res) => res.writeHead(200, {'Content-Type': 'text/html'}).end(webPage)
|
||
|
)
|
||
|
|
||
|
server.listen(1312, () => {
|
||
|
console.log('listening on 0.0.0.0:1312')
|
||
|
})
|
||
|
}
|
||
|
|
||
|
main()
|