Вывод в браузере с использованием Express Nodejs - PullRequest
0 голосов
/ 22 января 2019

Я устанавливаю nodejs с экспрессом на сервере (подкаталог в ftp, путь - / var / www / html / admin) и в папке администратора я создал файл "app.js", который прекрасно работает в xshell и показывает сообщение в консоли

вот мой app.js

const express = require('express')
const app = express()
const port = 3000

app.get('/', (req, res) => res.send('Hello World!'))

app.listen(port, () => console.log(`Example app listening on port ${port}!`))

, но теперь я хочу показать результат в браузере, как я могу это сделать, я пытался с помощью следующих URL-адресов, но у меня не работает

http://myurl.com/admin:3000
http://myurl.com/3000/admin 

Ответы [ 2 ]

0 голосов
/ 22 января 2019

Вы можете использовать метод document.write() для записи чего-либо в объект DOM (или на языке неспециалиста вы можете назвать это экраном браузера). Попробуйте использовать следующее:

app.listen(port, () => document.write(`Example app listening on port ${port}!`))

0 голосов
/ 22 января 2019

Сначала получите IP-адрес вашего FTP-сервера.

Затем подключите http://<FTP_SERVER_URL:3000, чтобы увидеть «Hello World», который вы написали в коде.

Для просмотра папки / admin, которую вы упомянули, и есливаше экспресс-приложение работает в корневом каталоге, попробуйте http://<FTP_SERVER_URL:3000/var/www/html/admin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...