Size: a a a

Node.js — русскоговорящее сообщество

2019 October 17

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Roman
слушайте а как на ноде фетч делать?
http.request
источник

R

Roman in Node.js — русскоговорящее сообщество
я смогу XML стянутЬ?
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
Roman
я смогу XML стянутЬ?
если совесть позволяет, то да
источник

R

Roman in Node.js — русскоговорящее сообщество
привет , правда что тебя Женя зовут?
источник

R

Roman in Node.js — русскоговорящее сообщество
уже ушел спасибо за ответы
источник

NT

Nikita Tomilin in Node.js — русскоговорящее сообщество
Доброго дня всем.
Не знаю как реализовать следующую идею: express сервер, который умеет стартовать другие сервера, но с указанием некого конфига. Не делал раньше такого и потому в голове видел это так: главное приложение имеет некий пул свободных портов, получает запрос на старт нового сервера, с помощью child_process  создаётся отдельный процесс ноды через  pm2 поднимаю сервер ( с возможность по новому запросу на главный сервер остановить дочерний сервер). Пробежав глазами по доке и немного поэксперементировав понял, что child_process занимается только конечными задачами (не подходит для поднятия сервера) и наткнулся на cluster. Он мне поможет с этим?
Или же то, что я хочу сделать - не задача ноды? Дочерние сервера могут быть разными (в зависимости от конфига/параметров, которые передаются новому процессу для поднятия сервера). В какую сторону копать?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Ребята, у меня такой вопрос. У меня есть функция которая вызывается в разных файлах.
Как сделать так, что бы при вызове в файле '1',  автоматически в параметр функции заносился парамтр '1'

action(1, param, param) => action(param, param)
источник

NT

Nikita Tomilin in Node.js — русскоговорящее сообщество
Сергей
Ребята, у меня такой вопрос. У меня есть функция которая вызывается в разных файлах.
Как сделать так, что бы при вызове в файле '1',  автоматически в параметр функции заносился парамтр '1'

action(1, param, param) => action(param, param)
А почему не самому передавать?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Nikita Tomilin
А почему не самому передавать?
Оптимизация, все дела
У меня в коде это параметр такого вида FILE_PARAM_BLA_BLA_BLA
И постоянно подключать не очень красиво
Ищу возможность указать этот параметр по дефолту при импорте
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Сергей
Оптимизация, все дела
У меня в коде это параметр такого вида FILE_PARAM_BLA_BLA_BLA
И постоянно подключать не очень красиво
Ищу возможность указать этот параметр по дефолту при импорте
Можно импортировать функцию обёртку, которая вернет функцию, которая уже будет вызывать функцию с нужным параметром
источник

АК

Артем Куликов in Node.js — русскоговорящее сообщество
var path = require('path');
var scriptName = path.basename(__filename);
источник

АК

Артем Куликов in Node.js — русскоговорящее сообщество
и в функцию scriptName?
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Nikita Tomilin
Доброго дня всем.
Не знаю как реализовать следующую идею: express сервер, который умеет стартовать другие сервера, но с указанием некого конфига. Не делал раньше такого и потому в голове видел это так: главное приложение имеет некий пул свободных портов, получает запрос на старт нового сервера, с помощью child_process  создаётся отдельный процесс ноды через  pm2 поднимаю сервер ( с возможность по новому запросу на главный сервер остановить дочерний сервер). Пробежав глазами по доке и немного поэксперементировав понял, что child_process занимается только конечными задачами (не подходит для поднятия сервера) и наткнулся на cluster. Он мне поможет с этим?
Или же то, что я хочу сделать - не задача ноды? Дочерние сервера могут быть разными (в зависимости от конфига/параметров, которые передаются новому процессу для поднятия сервера). В какую сторону копать?
это всё реализуемо, только я не понял почему через pm2 однимать сервер?
стартанул дочерний процесс, сохраняешь канал для связи с ним чтобы в нужный момент грохнуть
где и зачем в этой схеме pm2?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Можно импортировать функцию обёртку, которая вернет функцию, которая уже будет вызывать функцию с нужным параметром
Как вариант
Но можно ли сделать без обертки?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Артем Куликов
var path = require('path');
var scriptName = path.basename(__filename);
Это кому ответ?)
источник

АК

Артем Куликов in Node.js — русскоговорящее сообщество
Сергей
Ребята, у меня такой вопрос. У меня есть функция которая вызывается в разных файлах.
Как сделать так, что бы при вызове в файле '1',  автоматически в параметр функции заносился парамтр '1'

action(1, param, param) => action(param, param)
сюда
источник

АК

Артем Куликов in Node.js — русскоговорящее сообщество
имя файла передать нужно?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Артем Куликов
имя файла передать нужно?
Не обязательно
У меня это параметр который импортирую из другого файла
источник

АК

Артем Куликов in Node.js — русскоговорящее сообщество
Сергей
Не обязательно
У меня это параметр который импортирую из другого файла
Разный для каждого файла, в котором вызываешь функцию?
источник

С

Сергей in Node.js — русскоговорящее сообщество
Артем Куликов
Разный для каждого файла, в котором вызываешь функцию?
Да
А в функции которую вызываю swich стоит
источник