@nodejs_ru

Страница 1156 из 2748
Nex
04.09.2017
13:41:08
import fs = require('fs') Так пробовали?
много чего пробовал. Походу придется писать импорты

Mikhail
04.09.2017
13:41:45
Nex
04.09.2017
13:42:43
Посмотрите tsconfig выше
на что я должен обратить внимание? на paths или include? Это вроде тоже самое, что и ///<reference path="module" />

Google
KlonD90
04.09.2017
13:46:24
о егоров теперь над Dart работает О_о

Nex
04.09.2017
13:48:11
Покажи весь код. Где у тебя неймспейсы и где ты делаешь импорт нод модулей.
я сейчас не дома, но там примерно это: file1-> "namespace a{ export class a{} }" file2-> " import * as fs from 'fs'; namespace a{ export class b extends a{} }"

если убрать импорт, то всё работает

Kirill
04.09.2017
13:54:28
Это у тебя ambient модуль и в нём нельзя делать импорты и экспорты внешних модулей.

Насколько я знаю, было так.

Вот это вроде. https://github.com/Microsoft/TypeScript/issues/8004

Таймураз
04.09.2017
14:19:07
æ digital
04.09.2017
14:19:10
При чем я отсылаю как джэсон, и тип джэсон. Что этой падле не нравится непонятно

æ digital
04.09.2017
14:19:24
Что вы возвращаете?
Я получаю данные из бд

Google
Zamir
04.09.2017
14:19:59
Оба
вот на сервер отправляю headers: new Headers({ "Content-Type": "application/json" }) а вот с сервера res.json(req.body);

Таймураз
04.09.2017
14:20:13
На сервер из браузера?

Zamir
04.09.2017
14:20:28
да, гружу изображения

Таймураз
04.09.2017
14:20:38
Чем отправляете? Откуда? Какие заголовки?

æ digital
04.09.2017
14:20:44
Я джэсон получаю и у меня такая же ошибкп

Чем это чревато? Может игнорить?

Таймураз
04.09.2017
14:22:11
Чем-нибудь да может быть чревато С разными ресурсами разная политика

Zamir
04.09.2017
14:24:24
Чем отправляете? Откуда? Какие заголовки?
FormData собираю данные с формы, отправляюе через fetch

Таймураз
04.09.2017
14:25:06
вот на сервер отправляю headers: new Headers({ "Content-Type": "application/json" }) а вот с сервера res.json(req.body);
Блядь Ты грузишь на сервер изображение, при этом серверу говоришь, что ты шлешь content type json И при этом обратно отсылаешь то же изображение, но выставляешь экспрессом в заголовок ответа то, что это JSON!

Content-Type- братиш, смотри, я тебе value принес Тогда как Accept- братиш, жду value Где value- тип ресурса

Michael
04.09.2017
14:26:50
мб он грузит и отдаёт изображение в base64 ;)

Zamir
04.09.2017
14:29:01
{"model":"Газель","type":"Грузовойр","number":"а56705","photo":"b82282fa-d124-4e8c-af7f-d63ea877d22e.png"} вот ответ

Таймураз
04.09.2017
14:29:33
Потому что это текст И Михаил, что выше- дело говорит base64- это текст, тогда как обычная картинка- бинарные данные

Но это не говорит о том, что тебе надо base64 отправлять

сделай не req.json, а req.send

Zamir
04.09.2017
14:30:22
делал

Таймураз
04.09.2017
14:30:43
Должен приходить без заголовка и все должно быть ок

допустим, ты шлешь изображение, а сервер может вернуть либо json, либо xml, либо вернуть модифицированное изображение указываешь в Accept либо application/json, либо application/xml, либо image/jpeg и сервак вернет тебе то, что ты попросил

Короче читай стандарты

æ digital
04.09.2017
14:49:35
У меня контент тайп джэсон в респонз. Но браузер интерпретирует как Документ. Почему?

Google
æ digital
04.09.2017
14:52:31
Хотя почему понятно. Как исправит

Убрать контент тайп на сервере или добавить аксцепт на клиенте?

@Atassis

æ digital
04.09.2017
14:53:49
Джэсон

Таймураз
04.09.2017
14:54:01
А мне кажется, что боль

Покажи, как ты возвращаешь

æ digital
04.09.2017
14:55:01
Promise.all([cat, dog]) .then((pets) => { console.log(pets) const cats = pets[0] const dogs = pets[1] client.get('test', (err, reply) => { console.log(reply) }) res.json({ results: { cats, dogs } }) }) .catch((err) => { res.json({ error: err }) })

Никита
04.09.2017
14:55:25
Покажи хэдер ответа сервера

æ digital
04.09.2017
14:56:05
С контент тайп джэсон, нету под рукой

В ассепт в реквесте нету джэсон, только хтмл

Где добавить?

æ digital
04.09.2017
15:06:33
Ну так как эту хуйню исправлять-то

Kirill
04.09.2017
16:16:32
А кто-нибудь докером пользуется для написания приложений? Есть какой-то правильный воркфлоу для ноды? Круто, если там ещё CI задействован.

Evgeny
04.09.2017
16:18:46
А что там сложного?

Kirill
04.09.2017
16:20:46
Я просто вообще новичок в докере. Как там происходит процесс разработки (локальный вотчинг), как настроить скачивание последних сорсов при сборке контейнера и т.п. Чтобы в деталях всё.

Alex
04.09.2017
16:27:50
Народ, помогите проблему с CORS пофиксить. В хроме запрос апи проходит отлично. Сначала проходит запрос-опрос, потом уже запрос с данными. В мозиле запрос-опрос возвращает 403, сервер его рубит на корню. Сервер поднят на sails В config/cors.js allRoutes: true, origin: '*', credentials: false, // allRoutes: false, origin: '*', credentials: true, methods: 'GET, POST, OPTIONS, HEAD', // headers: 'content-type'```Это заголовки запроса-опроса с хрома ```OPTIONS /api/admin/login HTTP/1.1 Host: my.cool.domain:1234 Connection: keep-alive Access-Control-Request-Method: POST Origin: https://my.cool.domain User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36 Access-Control-Request-Headers: content-type Accept: */* Referer: https://my.cool.domain/admin/login Accept-Encoding: gzip, deflate, br Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4,bg;q=0.2 Name login loginЭто заголовки запроса-опроса в мозиле Host: my.cool.domain:1234 User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Origin: https://my.cool.domain Access-Control-Request-Method: POST Access-Control-Request-Headers: content-type Connection: keep-alive Pragma: no-cache Cache-Control: no-cache

Kirill
04.09.2017
16:35:15
https://youtu.be/Ad7UYfO35Og
Спасибо, братишка!

Google
Cenator
04.09.2017
16:35:39
Все для тебя

Timur
04.09.2017
17:07:28
Всем доброго времени суток. Интересно узнать, есть ли польза от использования возможностей объектно-ориентированного подхода при отсутствии хранения состояния (то есть данные "пролетают" сквозь бакенд в базу и обратно) и применяет ли кто такой подход в своих проектах. Поделитесь опытом)

Ast
04.09.2017
18:23:20
Bceм привет! Прошу простить меня если не правильно спросил, но могли бы вы накидать ссылок на обучающие статьи с GitHub, Medium, YouTube, etc. рес-ов желательно на Ru, но можно и на En, заранее всем спасибо! (Просмотрел линки что есть в группе, сохронил пару интересных)

По Node.js*

arts
04.09.2017
18:30:51
Кто-нибудь юзает transit для сериализации? Как оно по удобству/производительности? Имеет смысл переходить?

Admin
ERROR: S client not available

arts
04.09.2017
18:35:52
С JSON.stringify/JSON.parse, вестимо.

KlonD90
04.09.2017
18:36:26
(

Nikita
04.09.2017
19:18:35
Есть идеи откуда взять города россии разбитые по регионам желательно с падежами?

Dmitry
04.09.2017
19:19:10
Классификатор адресов России (КЛАДР)?

но падежей там нет

arts
04.09.2017
19:22:36
Есть сервис для склонения: http://morpher.ru/WebService.aspx

Nikita
04.09.2017
19:22:43
спасибо, но не представляю как в моем случае обойтись без падежей

Vladislav
04.09.2017
20:08:07
Гайс. Вопрос очень не стандартный. Голова кипит просто. Есть выбор: Контора на которой ты сидишь уже год и проект знаешь как 5 пальцев. Очень вальяжный график. Или стартап, который возможно выстрелит и в котором будешь не просто писать код, а и руководить работой(аля тимлид отдела). Разницы в ЗП почти нету. Она не принципиальная. Чтобы вы выбрали?

Dmitry
04.09.2017
20:13:01
В стартапе долю дают? Если нет, то ни тепло ни холодно будет если он выстрелит. А пахать придется за те же деньги

Повышение должности при той же зп так себе бонус

Предлагаю найти третий вариант )

Google
Vladislav
04.09.2017
20:14:54
Стартап: Доли в нем не будет. Просто есть дядка с идеей. Не плохой как по мне. Ему надо ее сделать. И он всыживает в это дело деньги

Morsik
04.09.2017
20:15:42
убедись что он адекватный

Vladislav
04.09.2017
20:16:15
Один раз разговаривал. Вроде как адекватный. Слушает. прислушивается.

Morsik
04.09.2017
20:16:38
он понимает, что ты будешь делать?

Vladislav
04.09.2017
20:17:00
Да.

В ИТ понимает тоже не плохо

Dmitry
04.09.2017
20:17:11
Все они поначалу адекватные. Без доли не вижу смысла во все это лезть чисто за должность

Vladislav
04.09.2017
20:18:19
Вот это меня и стремает. С одной стороны контора в которой подписал контракт и год на жопе ровно. А сдругой стороны шанс выстрелить и будет что-то большее чем просто на котнторе писать код

Dmitry
04.09.2017
20:19:38
А попросить повышение на текущем месте аккуратно?

Vladislav
04.09.2017
20:20:15
Дело в том, что разница в зп ничтожная как раз после повышения на текущем месте.

Типо у меня закончился контракт и пришел новый офер.

и в нем зп чуточку выше чем в стартапе.

Dmitry
04.09.2017
20:21:18
Попроси сильно больше на стартапе и долю для интереса. Ничего не теряешь, тыл закрыт текущем местом )

Vladislav
04.09.2017
20:22:09
Не плохое решение. Просто немного стремает то, что стартап может развалится

и потом буду на пиках точеных

Morsik
04.09.2017
20:22:44
найдешь новое место работы

Dmitry
04.09.2017
20:22:51
А он скорее всего и развалится, мало какой переживает. Статистика так себе )

Roman
04.09.2017
20:24:08
Ilya
04.09.2017
20:28:50
А как сделать чтобы импортировался файл from 'my-module/sub' - для хорошего treeShaking? но не класть файлы в корень? чтобы они были в src или dist?

Nikolay
04.09.2017
20:46:15
#whois Привет. Поддержим традиции. Пишу на es201* в Яндексе. Чистый жээс, нода, интерфейсики. Живу почти в Казани. Пришёл из @react_js. Буду мало писать и иногда читать, ну как обычно)

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