@nodejs_ru

Страница 1517 из 2748
енот
24.01.2018
10:11:56
всё, понял, спасибо, затупил(сильно)

Dmitriy
24.01.2018
10:11:58
выше уже написали вариант

енот
24.01.2018
10:12:09
да, заработало

IGOR
24.01.2018
10:54:48
а всякие там, nginx ?
а ты что деплоишь?

Google
Rich
24.01.2018
12:02:08
Кто-то работал на js с торговой площадкой стим? Напишите в ЛС - есть предложение.

Maxim
24.01.2018
12:43:13
привет, не подскажите что-то для експреса похожее на этот рубишный гем: https://github.com/collectiveidea/interactor ? что-то куда можно повыносить бизнес-логику из роутеров

Таймураз
24.01.2018
12:48:51
Нужно собрать образ с зависимостью из репозитория приватного Как это правильнее всего сделать, чтобы ключ в образ не тащить?

Таймураз
24.01.2018
12:51:36
Anton
24.01.2018
12:52:09
Нужно собрать образ с зависимостью из репозитория приватного Как это правильнее всего сделать, чтобы ключ в образ не тащить?
Собирать из вне. Т.е. в хостовой машине собираешь в образ засасываешь уже готовый проект

Demuz
24.01.2018
12:52:40
Сохраняю локально xls, затем отправляю этот же файл через iris по запросу get. Ставлю content-type application/octet-stream. После этого, после открытия скачанного файла, Excel ругается на наличие повреждения.



Никто с таким не встречался?





В итоге локальный файл нормально открывается и Excel не жалуется, а вот этот который я скачал искажается как то. Информацию из него можно прочитать.

Google
Demuz
24.01.2018
12:53:06
На язык не смотрите ) на JS похоже )

Не спамь сообщениями
Где спам? Не адекватный ты какой то. Там вопрос.

Anton
24.01.2018
12:53:42
Похоже на грязный хак
Смотря какая задача. Если собрать прод билд, то как раз так и надо делать, чтобы ничего лишнего не было

Demuz
24.01.2018
12:53:42
Это и JS тоже касается.

Таймураз
24.01.2018
12:56:33
Смотря какая задача. Если собрать прод билд, то как раз так и надо делать, чтобы ничего лишнего не было
Грязно, в node_modules писать модуль со своими модулями некруто Вариант рабочий, но мне это же и в голову пришло первым делом Явно есть более красивое решение

Eldar
24.01.2018
13:01:29
Похоже на грязный хак
норм подход на самом деле

Таймураз
24.01.2018
13:01:53
норм подход на самом деле
Я вот думаю multistage builds заюзать

Если в течение часа не найду лучшего решения

Islomkhodja
24.01.2018
13:06:30
? скажем Я делаю blog engine для не программистов, и ему не нравится default пермалинки ( например example.com/post/hello-world), и он хочет поменять пермалинк ( например на: example.com/woohoo/my/post/hello-world) в настройках. И как мне это реализовать?

В экспрессе роуты или мидлвары в начале pushится на массив, так что всегда приходится рестартнут сервер) а как делать так чтоб без рестартов, динамически менялся адресса роута

мне приходит в голову только вот такая идея, и выглаядит она ужасно

я думаю только через мидлвары можно проверять каждый запрос не подходит ли этот path к нашему кастомную структуру..

Islomkhodja
24.01.2018
13:08:55
Sergey
24.01.2018
13:09:14
какие листнеры?
У тебя app.get?

Islomkhodja
24.01.2018
13:09:31
У тебя app.get?
скажем да

У тебя app.get?
кстати app.get не Event Emitter же)

Sergey
24.01.2018
13:10:03
скажем да
Тогда, делай app.use, чекай юрл, и выводи страницу

Google
Sergey
24.01.2018
13:11:52
кстати app.get не Event Emitter же)
app.use((req, res, next)=>{if(НужныйURL) res.send() else next();});

Вишневый чай
24.01.2018
13:12:22
а ты что деплоишь?
сервис на node.js

AP?
24.01.2018
13:31:36
Нужно собрать образ с зависимостью из репозитория приватного Как это правильнее всего сделать, чтобы ключ в образ не тащить?
https://git-scm.com/book/ru/v1/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-Git-%D0%9F%D0%BE%D0%B4%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8

AP?
24.01.2018
13:33:16
а внутри докера что?

образа*

Таймураз
24.01.2018
13:44:35
а внутри докера что?
официальный node:boron-alpine Также сверху накатываю apk —update git openssh Естественно, когда до стягивания зависимостей проекта доходит, ругается на нехватку ключа Хочу сохранить в package.json путь до проекта, чтобы вне контейнера тоже работал (не все сотрудники работают в докере, к сожалению)

Сейчас подсказывают заюзать vault, чтобы он внутрь пробрасывал ключ на время сборки Но я еще не успел прочесть маны

Nurik
24.01.2018
13:53:10
Может я неправильно понял задачу, но нельзя ли монтировать volume с ключем на время сборки ?

Alexander
24.01.2018
13:57:30
всем привет

Alexander
24.01.2018
13:58:03
коллеги, кто может просветить (наверно лучше в личке) о базовом создании rest api с использованием typescript?

не могу толком понять, нужно ли сборщик какой-нибудь настраивать или проще все делается

инфа в инете разрозненная

ну или тут в чате ткните в нужную сторону :)

Тимофей
24.01.2018
14:06:29
коллеги, кто может просветить (наверно лучше в личке) о базовом создании rest api с использованием typescript?
Для начала можно использовать ts node, для прода просто вызываешь компилятор tsc, только настрой tsconfig

Alexander
24.01.2018
14:07:07
https://github.com/devslaw/TypeScript-Node.js-REST-example

пока нашел вот такой пример, кто-нибудь делает сейчас так вообще?

для прода все равно надо же билдить как я понимаю?

Google
Тимофей
24.01.2018
14:14:54
для прода все равно надо же билдить как я понимаю?
Ну да, но там 1 команда, никаких сборщиков я считаю не надо

Nurik
24.01.2018
14:16:45
Там просто у тебя 2 директории будут dist и src. В src исходники а в dist уже то что траспилировалось. и задачи в gulp для сборки. Для начала норм. Потом уже сам поймёшь, что и как оптимизировать.

Konstantin
24.01.2018
14:19:11
для прода все равно надо же билдить как я понимаю?
из ТС в ЖС в любом случае придется билдить. Так а что тебе не нравится в стартер паке?

Роуты сложно описаны, длинные будут, а в целом норм

Alexander
24.01.2018
14:20:35
Полагаю там не нравится большое количество лишних файлов когда можно обойтись только tsconfig-ом и билдить через tsc

Admin
ERROR: S client not available

Alexander
24.01.2018
14:21:07
а я вот для себя пытаюсь понять на самом деле пак избыточен или дает в общем случае преимущества

Konstantin
24.01.2018
14:23:16
там галп умеет делать или билд или вотч. как раз то что надо

просто минимальный удобный интерфейс

Konstantin
24.01.2018
14:23:50
parcel лучше
парсель: 1. Не умеет вотчить ТС 2. Болдит через какой-то непонятный плагин

Alexander
24.01.2018
14:23:56
а по факту кто что в проектах использует? тру стори они всегда более информативные чем теория

Ҫѐҏӗѫӑ
24.01.2018
14:23:56
1 умеет

Cenator
24.01.2018
14:24:08
2. он быстрый

Konstantin
24.01.2018
14:24:25
1 умеет
Че-т не заставил я его вотчить ТС. Покажи как сделать пжлст

Может я его просил без уважения?

Ҫѐҏӗѫӑ
24.01.2018
14:24:50
мм показать что?)

Konstantin
24.01.2018
14:25:01
мм показать что?)
как парсель вотчит изменения в ТС

Ҫѐҏӗѫӑ
24.01.2018
14:25:14
для этого не надо ничего делать

npm start

Google
Ҫѐҏӗѫӑ
24.01.2018
14:25:38
вот так

Konstantin
24.01.2018
14:25:59
хм … у меня он только билдить мог и то, не запускал в итоге.

Видимо я не осилил парсел

Alexander
24.01.2018
14:27:11
nodemon?

"start": "nodemon dist/index.js"

или я не понимаю о чем тема?)

а, парсель

Pavel
24.01.2018
14:31:25
всем привет, кто знает можно ли в статике express использовать данные из .env (process.env) ?

Eldar
24.01.2018
14:44:03
Gleb
24.01.2018
14:55:03
Ребят, какой наиболее эффективный способ защиты от кражи JWT токенов?

енот
24.01.2018
14:55:44
использовать какой-нибудь uniqId клиента

Vitaliy
24.01.2018
14:55:54
подпись

Morsik
24.01.2018
14:56:30
кражи а не подделки же

Valeriu
24.01.2018
14:57:28


то есть результат возвращаеться до того как callback функция запуститься

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