
Denis
02.07.2018
17:44:50
так работает
а когда из бд вставляет пишет ошибку

Alexander
02.07.2018
18:02:32
А как ты их бд данные берешь?

Denis
02.07.2018
18:03:34
через node js mysql

Google

Alexander
02.07.2018
18:03:50
(код покажи, мы не ванги)

Denis
02.07.2018
18:04:02
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
database: "publications",
user: "Lebron",
password: "James"
});
con.connect(function(err) {
if (err) throw err;
con.query("SELECT * FROM reddit LIMIT 1", function (err, result, fields) {
if (err) throw err;
const Nightmare = require('nightmare')
const nightmare = Nightmare({
switches: {
'proxy-server': result[0].proxy // set the proxy server here ...
},
show: true
});
дальше когда значения из бд использую все работает
если вместо result[0].proxy написать '186.233.106.171:53281' будет рабоать

Alexander
02.07.2018
18:07:12
Посмотри через console.log что у тебя в результате из бд
Мб криво указываешь

Denis
02.07.2018
18:08:56
через консоль лог выводит : 186.233.106.171:53281

Alexander
02.07.2018
18:12:07
Строкой то?

Denis
02.07.2018
18:12:45
в плане?

Евгений
02.07.2018
18:17:35
И нам скрин.

Denis
02.07.2018
18:22:51
то что в конце каждого значения \r\n это норма?

Google

Denis
02.07.2018
18:23:25
втсавлять в бд через пхп читал из блокнота

Евгений
02.07.2018
18:23:44
Попробуй так вставить.
result[0].proxy.trim()

Yura
02.07.2018
18:28:48
https://stackoverflow.com/questions/15433188/r-n-r-n-what-is-the-difference-between-them

Bilge
02.07.2018
18:30:12
Есть кто через visual studio подключает ноду
?

Yura
02.07.2018
18:30:40
Visual studio или visual studio code?

Bilge
02.07.2018
18:30:47
Visual studio

Yura
02.07.2018
18:31:06
Сомневаюсь что тут такие найдутся

Bilge
02.07.2018
18:31:41
В основном через visual studio code ?

Евгений
02.07.2018
18:32:17
Ну в любом случае скорее всего в этом косяк, и trim все исправит.

Denis
02.07.2018
18:32:38
вставил без этих \n\r
заработало

Евгений
02.07.2018
18:32:54
Просто так выставляй result[0].proxy.trim().

Yura
02.07.2018
18:33:34

Google

Bilge
02.07.2018
18:35:07
Просто я создал проект в visual studio когда запускаю у меня проблема вроде с портом выдает 404 error

Denis
02.07.2018
18:35:17
с result[0].proxy.trim(). тоже работает ,спасибо большое

Bilge
02.07.2018
18:35:25
Hello world не высвечивается

Yura
02.07.2018
18:35:48

Евгений
02.07.2018
18:36:06
А он разве не только пробелы убирает?
Нет.
«Метод trim() удаляет пробельные символы с начала и конца строки. Пробельными символами в этом контексте считаются все собственно пробельные символы (пробел, табуляция, неразрывный пробел и прочие) и все символы конца строки (LF, CR и прочие).»

Bilge
02.07.2018
18:36:09
Щас я через ноут подключюсь
The program 'server.js' has exited with code -1 (0xffffffff).

Yura
02.07.2018
18:41:01
Для начала попробуй поставить порт 3000

Bilge
02.07.2018
18:41:59

Yura
02.07.2018
18:42:31
Тоже вылетает?

Bilge
02.07.2018
18:42:47
не вылетает
но ошибка 404

Евгений
02.07.2018
18:43:18

Bilge
02.07.2018
18:43:26

Евгений
02.07.2018
18:43:27
Хотя 404 это уже ответ сервера.

Yura
02.07.2018
18:44:33
localhost:3000 пишешь?

Bilge
02.07.2018
18:44:54
ВСЕ ЗАРАБОТАЛО

Google

Bilge
02.07.2018
18:45:00
СПАСИБО

Мотя
02.07.2018
18:45:14
а шо сделал то?

Bilge
02.07.2018
18:45:15
большое выручили

Admin
ERROR: S client not available

Bilge
02.07.2018
18:45:48
там в браузере localhost:3000 написал

Мотя
02.07.2018
18:45:58
и всо?

Bilge
02.07.2018
18:46:02
да

Yura
02.07.2018
18:46:09
СПАСИБО
Мой совет
Забуть про студию переходи на vs code
А проект с консоли запускай через node server.js

Bilge
02.07.2018
18:46:30
ок спасибо большое

Евгений
02.07.2018
18:47:08
СПАСИБО
Мой совет.
Забей на ES5 и ниже и изучи ES6+, от var и function в коллбеках глаза болят.

Bilge
02.07.2018
18:47:32
хорошо
спасибо за совет
помогитте в чем проблема
?
пытаюсь запустить не получается

Dzmitry
02.07.2018
19:44:48
node app.js
cmd умеет запускать только .exe или .bat файлы

Bilge
02.07.2018
19:56:30
Спасибо

Google

Евгений
02.07.2018
20:07:41
Спасибо
Суть в том что тебе надо избавляться от студии и брать в руки PhpStorm(не пугайся названия), как раз по карте студента бесплатно получишь.
Тогда не будет косяков с неправильным запуском .js файлов и т.д.

Play
02.07.2018
20:14:17
вызываю функцию
const reqBody = await sendEmail(to, subject, text)
Как вернуть из нее body?
export const sendEmail = async (to, subject, text) => {
try {
const data = {
from: ‘User <info@mail.ru>',
to,
subject,
text
}
mailgun.messages().send(data, (error, body) => {
if (error) {
console.log('error', error)
}
return body
})
} catch (e) {
throw e
}
}

Vitaliy
02.07.2018
20:15:00
юзать не колбек
если уж пишеш async

Play
02.07.2018
20:15:56

Евгений
02.07.2018
20:16:17

Vitaliy
02.07.2018
20:17:00
а вообще
export const sendEmail = async (to, subject, text) => {
try {
const data = {
from: ‘User <info@mail.ru>',
to,
subject,
text
}
reutrn await mailgun.messages().send(data);
} catch (e) {
throw e
}
}

Play
02.07.2018
20:20:06

Таймураз
02.07.2018
20:21:11
За такие советы по голове бить надо

Дмитрий
02.07.2018
20:25:20

Таймураз
02.07.2018
20:25:58
Жаль боты не могут насильно в ЛС писать, если ты участник группы