
Andrew
08.07.2018
14:29:14
шо у вас там
давайте порешаю

Alex
08.07.2018
14:30:14
Отправь с консоли фетчем

Andrew
08.07.2018
14:30:42
в чём дело? какой код не работает?

Google

Alex
08.07.2018
14:31:18

Maxim
08.07.2018
14:31:52
с гетом всё ок
отправляю постменом
ошибок нету
в логах - пустой объект
сервак ребутал

Alex
08.07.2018
14:32:41
Бодипарс подключал какой-то или нет? Я просто с Адонисом не знаком, слава богу)

Andrew
08.07.2018
14:33:18
строка, выводящая логи примерно такое? console.log("test", req.body);
?
или просто попробуй res
и поищи есть ли там боди
я думаю что дело с выводом в консоль

Google

Andrew
08.07.2018
14:34:47
можешь на своём гете протестить какие-то req.query.test?
и добавить к урле в браузере вконце test=123

Maxim
08.07.2018
14:35:51
смотрел уже
я ж два часа не **и пинаю
сорян, пригорело уже(

Andrew
08.07.2018
14:36:10
ок

Maxim
08.07.2018
14:36:40
тупее затыка у меня за последние пол года не было

Andrew
08.07.2018
14:36:45
хмм, даже не знаю, такой херни никогда не было

енот
08.07.2018
14:37:04
как импортировать Log4js в тайпскрипт проекте?

Andrew
08.07.2018
14:38:31
var log4js = require('log4js');
var logger = log4js.getLogger();
logger.level = 'debug'; // default level is OFF - which means no logs at all.
доки с офсайта
работает?

енот
08.07.2018
14:38:48
то есть я зря мудрю с классами?

Andrew
08.07.2018
14:39:02
ну да, попробуй просто чтоб работало и потом усложняй
(с)Дядюшка Боб

Maxim
08.07.2018
14:39:46

енот
08.07.2018
14:39:47
tsc ругается
https://i.imgur.com/mrRduMW.png

Maxim
08.07.2018
14:39:50
мб в этом затык?

Andrew
08.07.2018
14:40:45
оп

Google

енот
08.07.2018
14:40:46
всё. так завелось.
import * as log4js from "log4js";

Andrew
08.07.2018
14:41:55
теперь можешь по идее import {log4js} from "log4js";
или без скобочек
я уже не помню
имею ввиду фигурных скобочек

енот
08.07.2018
14:42:30
а как сделать чтобы tsc рекурсивно компилировал всё в папке и подпапках?
он чет нихрена не хочет

Andrew
08.07.2018
14:42:49
а где его конфиг?

Maxim
08.07.2018
14:42:50
су** - request.hasBody() === true

енот
08.07.2018
14:43:14
а где его конфиг?
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"outDir": "dist",
"sourceMap": true
},
"include": [
"src/**/*.ts"
],
"exclude": [
"node_modules"
]
}
но оно чет не работает никак

Andrew
08.07.2018
14:44:02
а что за **?

енот
08.07.2018
14:44:34
честно говоря я хз, я это из тутора скопировал)

Konstantin
08.07.2018
14:44:50
Все директории рекурсивно, не?
Не умею в регексы сам

Andrew
08.07.2018
14:45:33
сейчас должно компилить такое как src/все папки(не рекурсивно)/все файлы, которые заканчиваются на .ts

енот
08.07.2018
14:45:39
ааааааааааааааааа
АААААА
я тупой

Google

енот
08.07.2018
14:45:48
outDir
всё он компиляет, просто в outDir

Andrew
08.07.2018
14:45:58
а
ну
а должен куда?

енот
08.07.2018
14:46:21
Да туда и должен
документацию ж не читаем, сраху хуяк-хуяк и в продакшен
эх, енот

Josh
08.07.2018
14:46:36
флудерасты

Andrew
08.07.2018
14:47:01
ну, ты говоришь что не компилит всё, значит дело не в том куда компилит, а в том что именно компилит

Admin
ERROR: S client not available

енот
08.07.2018
14:47:29

Andrew
08.07.2018
14:47:44
то значит всё классно?

енот
08.07.2018
14:47:53
ну не считая того что я тормоз

Andrew
08.07.2018
14:48:04
)

Maxim
08.07.2018
14:48:27

Andrew
08.07.2018
14:48:30
я прост фуллстак, потому реже торможу, но с каждым бывает
)

енот
08.07.2018
14:48:48

Maxim
08.07.2018
14:48:50
console.log(request.all())
console.log(request.get())
console.log(request.post())
console.log(request.raw())
console.log(request.hasBody())
{}
{}
{}
null
true

Google

Andrew
08.07.2018
14:48:58
ну, мб опыт

енот
08.07.2018
14:49:36
чем лучше в ноде с гитом работать?

Maxim
08.07.2018
14:49:49

Andrew
08.07.2018
14:49:50
чо?

енот
08.07.2018
14:49:59
ну
мне надо сделать сервис, который будет подготавливать преднастроенные образы для распбери
монтировать образ, заливать конфиг, демонтировать, сжимать, отправлять емэйл "готово"

Andrew
08.07.2018
14:50:44
ок

енот
08.07.2018
14:50:47
одна из операций - убедиться что свежая версия софта заливается, её надо с гита подтянуть
через shellJs или есть что-то удобнее?

Andrew
08.07.2018
14:51:08
тогда всё просто
у тебя есть бранч
который называется latest
и ты пишешь в какой-то бранч pre-release
и делаешь merge время от времени

енот
08.07.2018
14:52:13
не не, мне просто надо гит пул сделать
всё проще чем тебе показалось

Andrew
08.07.2018
14:52:34
ну, просто настраиваешь чтоб стягивало не с мастера
а с бранча latest

енот
08.07.2018
14:52:48
почему не с мастера то
стоп стоп
я спрашиваю про пакет для гита удобный)