@nodejs_ru

Страница 2359 из 2748
Andrew
29.07.2018
09:25:15
Откроет что-то в проге по умолчанию

Roman
29.07.2018
09:26:06
Andrew
29.07.2018
09:26:09
Если напишешь open path/to/directory/, то откроет папку

Google
Andrew
29.07.2018
09:26:43
Работает? (у меня мака просто никогда не было)

Vadim
29.07.2018
10:38:29
Всем привет!Возникла такая проблема - изучаю typescript(пишу REST - node/ts).Есть папка 'templates' -> в ней храняться .html . Когда ts компилиться папка 'templates' не попалдает в папку dist(outDir).Кто-то сталкивался с такой проблей ? Спасибо.

Andrew
29.07.2018
10:42:21
html ведь не ts)

Но ты можешь включить в компиляцию

В tsconfig укажи деректорий в files или include

Но проще просто держать эту папку в корне проекта

Vadim
29.07.2018
10:44:20
@tobira how ? В моем tsconfig -> include: [ "src/**/*"]

Andrew
29.07.2018
10:45:04
@tobira how ? В моем tsconfig -> include: [ "src/**/*"]
Значит я ошибся. Просто не ложи templates в src

Vadim
29.07.2018
10:47:34
@tobira lol эт не решение )).В любом случаи спасибо.Думал костылки добавить(npm script -> копировать папку 'templates' из 'src' в 'dist'), но как-то не хочется -__-

Google
Andrew
29.07.2018
10:49:15
Vadim
29.07.2018
10:50:50
Зачем держать статические файлы в src?
для прода тоже ранить сразу .ts файлы ?

Andrew
29.07.2018
10:51:49
для прода тоже ранить сразу .ts файлы ?
Я так и делаю, это удобно)))

У этого много плюсов. Например тс будет ругаться пои ошибках типизации или чего он там заметит. А в скомпилированом виде - нет

Andrey
29.07.2018
11:23:25
Привет всем. Есть у меня такой кейс. Я вычитал несколько файлов через createReadStream, у меня есть массив путей к JSON файлам. Как мне записать их содержимое в другой? Пробовал createWriteStream - ругается на encode.

енот
29.07.2018
11:28:12
так ты encode укажи

он не будет ругаться

Andrey
29.07.2018
11:31:38
так ты encode укажи
Указываю, третьим аргументом.

Я вот таким способом вычитываю все файлы, а записывается у меня только один вычитанный файл. Как записать все вычитанные? pathArr.forEach(item => { fs.createReadStream(item).pipe(fs.createWriteStream(`${dirPath}/get.json`)); })

noir
29.07.2018
12:01:45
${dirPath}/${item.name}_get.json

Alexander
29.07.2018
12:02:24
${dirPath}/${item.name}_get.json
Так не интересно, походу. Хочется все в один файл

Stas
29.07.2018
13:08:50
Всем привет, ребят, подскажите как вы делаете или возможно как нужно делать. Есть локальная регистрация через passport с jwt. На api роутах стоит проверка этого jwt, которая отклоняет запросы не авторизованных пользователей. Есть аутентификация через соц сети (тоже с помощью passport), там после успешного входа просто редиректит пользователя, соответственно нет возможности (или я не знаю/не могу найти как это делать) вернуть jwt на фронт для сохранения, соответственно при любом действии даже пользователю прошедшему проверку откланяются все запросы. MEA(js)N стэк. Помогите плз кто в теме или подкиньте идей. Спасибо.

Saprow
29.07.2018
13:13:23
в jwt никакой секретной инфы не передаёшь ?

Stas
29.07.2018
13:14:45
в jwt никакой секретной инфы не передаёшь ?
там хранится email, имя, айди из монго, и рандомные числа

return jwt.sign({ _id: user._id, email: user.email, name: user.name, exp: parseInt(expiry.getTime() / 1000) }, process.env.JWT_SECRET);

Таймураз
29.07.2018
13:15:25
Saprow
29.07.2018
13:15:56
+

Google
Stas
29.07.2018
13:17:28
почту не стоит хранить
Понял, удалю. На момент написания еще не сильно понимал что это вообще такое (это просто проектик для тренировки, ничего критичного), я на данный момент его еще в локал сторэйдже храню, но уже начитался что это плохая идея. А с соц сетями не подскажешь как быть?

Saprow
29.07.2018
13:37:27
jwt.io можно глянуть содержание вашего jwt

сам перешёл с jwt на crypto либу, так как есть данные которые не желательно знать сторонним

Никита
29.07.2018
13:40:58
Привет, парни

Saprow
29.07.2018
13:41:06
пока не имею доступа к машине с продом

Никита
29.07.2018
13:41:32
Первый раз столкнулся с такой штукой, как WebKitFormBoundary

Каким образом могу через request отправить запрос, чтобы форма была в этом формате?

то есть мультипарт, но просто мультипарт + formData не работает

должен быть статус респонса 302, а выдыает 200

Andrey
29.07.2018
13:44:48
Товарищи, как избежать перезаписи файла через createWriteStream? Вычитываю файлы, создаю другой и помещаю их туда. При перезагрузке страницы он перезаписывается в пустой, делаю это всё внутри рекурсивной функции.

Никита
29.07.2018
13:44:55
Пакет form-data
О, спасибо, сейчас попробую

Stas
29.07.2018
13:45:05
jwt.io можно глянуть содержание вашего jwt
Что именно нужно? Как он генерируется я скинул вверху. Или скопировать когда он готов?

Saprow
29.07.2018
13:45:49
готовый токен в поле encoded на сайте вставьте

а справа будут данные, которые в нём содержатся*

Stas
29.07.2018
13:47:28
Voskresus
29.07.2018
13:48:49
Блин у window 828 методов

Внезапно так

Google
Voskresus
29.07.2018
13:49:38


встроенные (!!!)

даже трим встроен

Stas
29.07.2018
13:50:26
Saprow
29.07.2018
13:51:29
для тех кодеров, что плохо обращаются с клиентскими данными ждёт котёл специальный)

Admin
ERROR: S client not available

Voskresus
29.07.2018
13:53:54


Stas
29.07.2018
13:54:00
для тех кодеров, что плохо обращаются с клиентскими данными ждёт котёл специальный)
А по соц сетям нет никаких идей? JWT я пока менять не буду, это типа часть тз.

Alexander
29.07.2018
13:55:08
охуеть да?

Saprow
29.07.2018
13:55:09
что по соц сетям ?

Voskresus
29.07.2018
13:55:23
охуеть да?
Нихуя себе, сказал я себе

Alexander
29.07.2018
13:55:28
Saprow
29.07.2018
13:55:45
не знал, + в карму

Voskresus
29.07.2018
13:56:25
полный список можно посмотреть Object.getOwnPropertyNames(String.prototype).join(', \n') P.S. Ребята, не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Это не Чикатило и даже не архивы спецслужб. Сюда лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте тему и забудьте, что тут писалось. Я вполне понимаю, что данным сообщением вызову дополнительный интерес, но хочу сразу предостеречь пытливых - стоп. Остальные просто не найдут.

Tsimashenka
29.07.2018
13:56:25
?

Stas
29.07.2018
13:56:53
что по соц сетям ?
Ну изначальный вопрос был в проблеме со входом через соц сети)

Google
Voskresus
29.07.2018
13:58:22
ну хз хз там вроде не полный список, да и не читабельно совсем

Stas
29.07.2018
14:00:33
Всем привет, ребят, подскажите как вы делаете или возможно как нужно делать. Есть локальная регистрация через passport с jwt. На api роутах стоит проверка этого jwt, которая отклоняет запросы не авторизованных пользователей. Есть аутентификация через соц сети (тоже с помощью passport), там после успешного входа просто редиректит пользователя, соответственно нет возможности (или я не знаю/не могу найти как это делать) вернуть jwt на фронт для сохранения, соответственно при любом действии даже пользователю прошедшему проверку откланяются все запросы. MEA(js)N стэк. Помогите плз кто в теме или подкиньте идей. Спасибо. Продублирую, вдруг новые люди увидят.

Nurlan
29.07.2018
14:13:39
Всем привет

Кто нибудь работал с multer при обработке PUT запроса на стороне сервера

Главное тот же код обработки файла прекрасно работает в POST

Andrey
29.07.2018
14:56:49
Товарищи, как избежать перезаписи файла через createWriteStream? Вычитываю файлы, создаю другой и помещаю туда те, которые вычитал. И отдаю его на клиент через pipe(res). При перезагрузке страницы он перезаписывается в пустой, делаю это всё внутри рекурсивной функции. Не знаете, как решить? Ссылка на песочницу: https://jsfiddle.net/o7f2h3qy/

Alexander
29.07.2018
15:57:42
разница между этим и puppeteer? https://github.com/GoogleChrome/chrome-launcher

Евгений
29.07.2018
15:59:48
Почаны.

А модификация стандартного прототипа, например стринга норм или не?

Евгений
29.07.2018
16:13:30
Ну да, я об этом же.

А мне чипсы на стэкОверфлоу втирают обратное,

Станислав
29.07.2018
16:20:17
Не
Что в этом плохо? Дополнить какой-нибуть полезной функцией

Евгений
29.07.2018
16:21:22
Да это бред.

Модификация стандартного языкового класса это плохо.

Alexander
29.07.2018
16:21:43
Могут возникнуть конфликты. Или же в некоторых местах наоборот метода не будет. Мутировать примитивы очень плохо

Если хочешь что-то своё - наследуйся

Страница 2359 из 2748