Как взаимодействовать со скриптом node.js в браузере? - PullRequest
0 голосов
/ 31 марта 2019

Я не знаком с узлом и не знаю, с чего начать поиск или какой именно вопрос задать.

У меня есть сервер, на котором я могу запускать JavaScript через узел. Итак:

node myfile.js

Теперь я хочу иметь возможность просматривать этот сервер, передавая переменную строки запроса:

https://myserver.com/somefile.html?somevariable=1

Затем я хочу передать некоторую переменную в скрипт узла myfile.js, получить результат обратно из myfile.js и представить результат в браузере.

Как мне это сделать?

Я бы с радостью также вызвал myfile.js прямо в браузере, но это не будет запускать скрипт через узел и не выводить результат в браузер.

(Точнее, я хочу передать значение некоторой переменной со страницы PHP на другой сервер и затем обработать результат на этой странице PHP.)

1 Ответ

1 голос
/ 02 апреля 2019

Так что, если я правильно понимаю ваш вопрос, вы хотите создать API в NodeJS.

Взгляните на: https://github.com/expressjs/express

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

app.get('/someRoute', function (req, res) {

  console.log(req.query.somevariable)

  res.send(`Some Variable: ${req.query.somevariable}`)
})

app.listen(3000)

https://localhost:3000/someRoute?somevariable=1

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