
Alexander
24.07.2018
05:24:17

Andrey ?
24.07.2018
05:24:17

енот
24.07.2018
05:24:17
а, тьфу, туплю
туплю, да

Google

енот
24.07.2018
05:24:25
не проснулся ещё, хоть и обед

Voskresus
24.07.2018
05:24:58
как мне скопировать контекст который нельзя будет менять ?

Andrey ?
24.07.2018
05:25:04
Object.assign
const This = Object.assign({}, this)

Voskresus
24.07.2018
05:25:43

Andrey ?
24.07.2018
05:25:43
Но вложенные объекты все так же будут ссылками, емнип

Zaur
24.07.2018
05:32:16

Voskresus
24.07.2018
05:36:20
дикость понимаю

Andrey ?
24.07.2018
05:36:45

Voskresus
24.07.2018
05:37:13
мне нужен объект прям полностью

Lulz
24.07.2018
05:38:22

Zaur
24.07.2018
05:41:59

Google

Lulz
24.07.2018
05:43:21

Zaur
24.07.2018
05:46:08

Erving
24.07.2018
06:04:19
chai-http поднимает отдельный инстанс сервера, который собираешься тестировать, но при этом возникают ошибки "Cannot redeclare block-scoped variable". что с этим делать?
например, стандартный сервер выглядит так:
const a = 1,
b = 2,
express = require('express'),
app = express();
app.get('url', ()=>)
app.listen('8080')
И если я хочу на отдельном порту поднять тестовый сервер, я получу ошибки (typescript при транспиляции) типа "Cannot redeclare block-scoped variable a". Куда эти переменнные спрятать можно? Обернуть в function expression, что ли? Или как-то иначе с этим справляются?

Voskresus
24.07.2018
06:44:55

Sergei
24.07.2018
06:54:23
у меня req = {};
я проверяю
if (!req.locals.user) {
console.log('NOT FOUND');
}
и получаю TypeError: Cannot read property 'user' of undefined
естественно undefined я для того и проверяю.

Alexander
24.07.2018
06:57:28
Так у тебя и locals undefined

m
24.07.2018
07:05:04
Какое поле req покажет целиком строку запроса? url и originalUrl не то. Или какой-то модуль, чтоб посмотреть всю инфу о любом поступающем запросе - адрес, глагол и т.д.

Aleserche
24.07.2018
07:08:58
!спам

Lulz
24.07.2018
07:09:00
никогда такого не было

Aleserche
24.07.2018
07:09:05
Упс

Lulz
24.07.2018
07:09:22
@sergeysova тут спам

Sergei
24.07.2018
07:09:41

Alexander
24.07.2018
07:10:13


m
24.07.2018
07:13:37
Какое поле req покажет целиком строку запроса? url и originalUrl не то. Или какой-то модуль, чтоб посмотреть всю инфу о любом поступающем запросе - адрес, глагол и т.д.
на самом деле моя проблема конкретно в следующем. В приложении на любой запрос стало отдаваться одно и то же - файл index.html из папки public, который уже давно даже называется old_index.html . Роуты уже несколько раз проверил, папка эта никем не раздаётся. И самое непонятное для меня : app.all('*', function (req, res, next) {
console.log('Requesting to ', req.originalUrl)
next()
})
показывает входящие запросы, в которых нет запроса на этот документ, только на его зависимости. Почему?
на самом деле и вчерашняя моя проблма с невызывающимеся роутами, и сегодняшняя решилась заходом с хрома.
UPD: поправка, она решается только при использовании режима инкогнито. Куда копать? кажется, что-то где-тоо неправильно кэшируется и ничего не работает.
UPD2: Все проблемы решаются при инкогнито через лису. через хром инкогнито не работает замена куки (возможно, это просто особенность).


?
24.07.2018
07:37:54
фтопку его

Zaur
24.07.2018
07:38:09
этой группе нужен бот

Кирилл
24.07.2018
07:38:20
И не только этой

Zaur
24.07.2018
07:39:55
я бы предложило своего, но боюсь посчитают рекламой )

Google

stogram
24.07.2018
07:42:55

Кирилл
24.07.2018
08:00:41

Zaur
24.07.2018
08:02:53

Кирилл
24.07.2018
08:05:52
а ссылка на гит есть?

Zaur
24.07.2018
08:15:26
ссылки на гите нет

Eugene
24.07.2018
08:17:50
Подскажите плиз
Есть монолитный репозиторий с несколькими частями приложения внутри
можно ли настроить гит-хуки в каждой папке или только в корне один?

Mikhail
24.07.2018
08:44:34

Grigorii
24.07.2018
08:45:18
Но помогает ли это, ничего не пишет?

Mikhail
24.07.2018
08:48:02

Yadgar
24.07.2018
08:48:25
на 2 + 2 не смог ответить ?)

Дмитрий
24.07.2018
08:48:44

Grigorii
24.07.2018
08:48:59

Mikhail
24.07.2018
08:50:30

Zaur
24.07.2018
08:52:55

Sergei
24.07.2018
08:56:03
читаю доку nodemailer - make sure you have sendmail configured in your system
а с postfix он тоже дружит?

Grigorii
24.07.2018
08:56:15

Zaur
24.07.2018
08:58:26

Roland
24.07.2018
09:29:57
Всем привет, подскажите пожалуйста как в Next JS получить pathname ?
На react работает так this.props.location.pathname
Нужно как-то переделать под Next , но не выходит

Google

Dmitry
24.07.2018
09:47:02
Всем привет!
Скажите плиз, чем лучше всего тестить API?
Есть, к примеру, условно "чистая" БД, с которой работает сервис на node. Чем делать автотесты, которые бы ставили базу в исходное состояние и прогоняли бы набор обращений к API?

M
24.07.2018
09:52:17
привет всем, кто-нибудь работал с selenium через javascript? Мне надо узнать функцию которая проверяет session storage

Boris
24.07.2018
09:54:57

Admin
ERROR: S client not available

M
24.07.2018
09:57:03

Boris
24.07.2018
09:57:23

M
24.07.2018
09:57:58

至
24.07.2018
10:00:08

M
24.07.2018
10:01:20

Boris
24.07.2018
10:01:59

M
24.07.2018
10:02:39
покажи код.
вот тест через моку it('should receive values from session storage', function () {
let value = window.sessionStorage.getItem('blockIsDisActive');
console.log(value);
});

Boris
24.07.2018
10:03:19
ты какие селениум биндинги используешь?

M
24.07.2018
10:04:01

Boris
24.07.2018
10:04:21
da webdriverjs\webdriverio\etc

M
24.07.2018
10:04:38
и тут нет селениума...
вот настройки before(function() {
driver = new webdriver.Builder()
.withCapabilities(webdriver.Capabilities.chrome())
.setChromeOptions(optionsChrome)
.forBrowser('chrome').build();
driver.get(url);
console.log('Selenium Webdriver Chrome Started');
});

Boris
24.07.2018
10:05:54
ну вот и делай driver .executeScript("return window.localStorage.setItem("key", "value");

Google

Zaur
24.07.2018
10:12:52
интересно на сколько хватит терпения админов ))

CIL
24.07.2018
10:13:45
#spam

Андрей
24.07.2018
10:18:24
Парни, а приложения для хрома на js пишутся, или жругой язык используют ?

Jack
24.07.2018
10:19:57

Андрей
24.07.2018
10:26:06
Есть какие-нибудь толковые курсы на эту тему?

Jack
24.07.2018
10:28:12

Kostya
24.07.2018
10:29:03
https://developer.mozilla.org/en-US/Add-ons/WebExtensions

Андрей
24.07.2018
10:29:08

Kostya
24.07.2018
10:29:12
Вся основная документация

Jack
24.07.2018
10:29:59

Мотя
24.07.2018
10:30:44

Андрей
24.07.2018
10:31:24
Спасибо. Почитаю.
Но конечно живой человек поможет освоиться гораздо эффективнее в ноде.