@nodejs_ru

Страница 2180 из 2748
Anton
21.06.2018
08:19:08


Mark
21.06.2018
08:20:13
"errorMessage": "TypeError: URL is not a constructor",

Ду ай нид npm i url?

Dika
21.06.2018
08:20:38
Google
Anton
21.06.2018
08:20:41
Ду ай нид npm i url?
не, должен быть стандартный пакет

Mark
21.06.2018
08:20:55
Не взлетает

Vlad
21.06.2018
08:20:56
Ребят. Есть простенький CRUD на koa. Есть koa-swagger. выглядит это все примерно так: (некоторые поля опущены). Подключили midlleware, написали api.yml app.use(swagger.init({ swaggerURL: '/swagger', swaggerJSON: '/api-docs.json', swaggerUI: '../public/swagger', basePath: 'http://localhost:3000', apis: ['./api.yml'] })); при переходе на localhost:3000/swagger -> Not Found Мне кажется, я пропустил какой-то важный шаг. Подскажите, кто работал с такими вещами

Mark
21.06.2018
08:23:39
Сорян, сейчас гистом сделаю

https://gist.github.com/mark-o-ts/7040f6d4478ab9e7e54b09b5b7e3a944

Пробовал: /*global URL*/ const URL = require('url')

Anton
21.06.2018
08:25:05
Не взлетает
довольно странно

Mark
21.06.2018
08:25:05
Буду благодарен за помощь!

Anton
21.06.2018
08:25:09
поставил 8.10 через nvm

> process.version 'v8.10.0' > const url = require('url') undefined > url.URL [Function: URL] > const host = new url.URL('https://google.com').hostname undefined > host 'google.com'

Mark
21.06.2018
08:25:29
Агааа

не, не взлетает

UPD: На локалке взлетает без проблем Деплой на лямбде не взлетает

Google
Mark
21.06.2018
08:33:04
Никаких идей? Чем тогда можно заменить?

Anton
21.06.2018
08:33:42
ну легаси

const url = require('url') const host = url.parse('https://google.com').hostname

https://nodejs.org/api/url.html#url_legacy_url_api

Mark
21.06.2018
08:42:21
Спасибо, не взлетает, что-то не так

Boa
21.06.2018
08:42:35
AndrInsider
21.06.2018
08:45:15
привет!. а если я такое сделаю..? на компанию работаю. воу, фреймворк решает мою задачу! возьму и подключу его к проекту. "начальство" мне сразу по рукам надает?

Mark
21.06.2018
08:46:27
Обсуди с начальством и проблемы нет

ну легаси
UPD Первый вариант работает Проблема была в том, что я не во всех файлах добавил! #легасиненужен

Спасибо за помощь! Полет нормальный!

Anton
21.06.2018
08:51:42
сорян

чё-т со стикерами не то

или не отправилось

Mark
21.06.2018
08:52:08
Они удаляются

Anton
21.06.2018
08:52:14
а ок

?

Mark
21.06.2018
08:52:35


Полет прошел удачно! Ай спасибо!

AndrInsider
21.06.2018
08:57:14
Вы считаете что код в проеектах на Ноде читать и понимать сложнее. мне сложнее чужой код в проекте на ноде понять? что мне нужно подтянуть вообще в языке JS не подскажете? чтобы код на ноде понимать хоть код примерно?

Google
AndrInsider
21.06.2018
09:01:14
сложнее чем что?
я знак вопроса забыл поставит. ну чем, нативный JS допустим, сложнее вроде

Sergey
21.06.2018
09:01:42
в ноде и есть нативный js

Вишневый чай
21.06.2018
09:02:20
я знак вопроса забыл поставит. ну чем, нативный JS допустим, сложнее вроде
почитай про event loop ноды, станет проще понять что происходит

AndrInsider
21.06.2018
09:03:14
посоветуйте что почитать, чтобы понимать что пишут в этом сообщении
блин. фигню впопыхах написал. я только хотел спросить. подсказки, как код на ноде понимать более профессионально? может фишки есть?

Eugene
21.06.2018
09:03:49
?кодить больше и читать бест практис

Hedint
21.06.2018
09:04:00
какие фишки могут быть в понимании кода? 10 лайфхаков, как читать книжки? нужно просто больше читать и больше писать код

AndrInsider
21.06.2018
09:04:14
в ноде и есть нативный js
"нода сложнее/, чем нативный JS". я конечно не спец. но болдее адекватного сообщения не прочитал еще.

Sergey
21.06.2018
09:04:51
может под нативным js ты понимаешь jquery?

Alex
21.06.2018
09:05:23
Я думал нода и есть нативный джиэс

Eugene
21.06.2018
09:05:29
?

AndrInsider
21.06.2018
09:05:43
почитай про event loop ноды, станет проще понять что происходит
я с евент лупом жс разбирался, а в ноде подругому. или просто достаточно языка жс?

Hedint
21.06.2018
09:05:44
весь js - нативный (или наоборот, весь js - не нативный :D)

Eugene
21.06.2018
09:06:36
?немного троллингом попахивает, или вообще нет опыта работы

Вишневый чай
21.06.2018
09:07:11
Oleg
21.06.2018
09:07:18
Вишневый чай
21.06.2018
09:07:36
SODD )

Sergey
21.06.2018
09:07:37
почитай про event loop ноды, станет проще понять что происходит
а чем эвент луп ноды отличается от евент лупа к примеру хрома? Я только знаю про гарантию срабатывания обработчиков

Google
AndrInsider
21.06.2018
09:07:57
Вишневый чай
21.06.2018
09:08:39
а чем эвент луп ноды отличается от евент лупа к примеру хрома? Я только знаю про гарантию срабатывания обработчиков
да ничем, просто на фронте можно жить без представления о евентлупе. Лично я впервые задался вопросм чё это только на ноде

Вишневый чай
21.06.2018
09:10:58
Чую Богдан счас выдаст сагу

AndrInsider
21.06.2018
09:12:52
в ноде и есть нативный js
напиши проект на ноде на нативном JS/ поймешь, почему я эти вопросы вообще задаю.

Eugene
21.06.2018
09:13:26
?што

Таймураз
21.06.2018
09:13:35
Я вот тоже прихуел мальца:D

Sergey
21.06.2018
09:14:25
напиши проект на ноде на нативном JS/ поймешь, почему я эти вопросы вообще задаю.
писал и 5 лет назад, на ноде 0.10, и год назад, вроде везде был нативный js

Yadgar
21.06.2018
09:15:40
Какой же бред вы тут пишете.... вы бы лучше делом занимались

Eugene
21.06.2018
09:16:11
Какой же бред вы тут пишете.... вы бы лучше делом занимались
?А Вы тоже пишите не на нативном js в ноде?

Таймураз
21.06.2018
09:16:21
я могу "говнокодитьть", а где учить "бест практикс" ?
серия книг you don't know js для начала Когда пишешь код- юзай eslint (eslint-config-airbnb)

Читай исходники каких-нибудь популярных либ Даже если они криво написаны- все равно полезно будет

Таймураз
21.06.2018
09:17:26
@atomix/eslint-config получше будет
Я и сейчас охуеваю от отсутствия семиколонов, таки кажется, что новички еще сильнее охуеют

Eugene
21.06.2018
09:17:34
@atomix/eslint-config получше будет
начинать мне кажется все же лучше с более стандартным и жесткими правилами

Alexander
21.06.2018
09:17:59
кмк наоборот
Легче расслабляться, чем напрягаться

Таймураз
21.06.2018
09:18:05
Это как с гомосексуальностью- каждый сам для себя решить должен, нормальный он или не будет завершать строку?

Google
Alexander
21.06.2018
09:18:19
А лучше один раз напрячься и потом расслабляться, чем постоянно напрягаться понемножечку

Volodymyr
21.06.2018
09:20:30
Ребят, всем привет, посоветуйте литературу по Node.JS, что бы максимально разобраться) доку само собой читаем)) может скринкаст какой-то?)

Mikhail
21.06.2018
09:24:57
https://www.youtube.com/watch?v=ILpS4Fq3lmw&list=PLDyvV36pndZFWfEQpNixIHVvp191Hb3Gg

Volodymyr
21.06.2018
09:26:03
Evgeny
21.06.2018
09:27:08


Vlad
21.06.2018
09:27:36
Это об основых концепциях. После чего можно почитать какой-нибудь проект на гитхабе.

AndrInsider
21.06.2018
09:41:25
https://www.youtube.com/watch?v=8aGhZQkoFbQ&t=109s
да знаем мы.. я это видео пару раз смотрел

AndrInsider
21.06.2018
09:48:34
you dont know js https://github.com/getify/You-Dont-Know-JS
на чемработает сам JS язык тоже не вредео бы знать

Таймураз
21.06.2018
09:49:07
на чемработает сам JS язык тоже не вредео бы знать
Не распыляйся слишком сильно Изучи хотя бы что-то одно

Yadgar
21.06.2018
09:52:00
Даже с переводом) notbad

AndrInsider
21.06.2018
09:52:11
Не распыляйся слишком сильно Изучи хотя бы что-то одно
по себе заметил, что понимаю боьлше, когда знаю как это работает. но да знать "андеграунд" изучаемого языка совсем не обязательно. просто полезно.

Volodymyr
21.06.2018
09:52:40
спасибо)

Таймураз
21.06.2018
09:52:53
по себе заметил, что понимаю боьлше, когда знаю как это работает. но да знать "андеграунд" изучаемого языка совсем не обязательно. просто полезно.
Когда ничего не знаешь, лучше изучить до определенного уровня что-то одно, потом приниматься за другое

Mark
21.06.2018
09:54:59
Или сесть одной жопой на все стулья сразу!?

AndrInsider
21.06.2018
09:57:27
Когда ничего не знаешь, лучше изучить до определенного уровня что-то одно, потом приниматься за другое
проходишь период количественного изучения - это быстренько пробегаешься что оно такое и с чем его едят. потом можно перейти к качественному обучению - когда учишь уже более глубинно, если тебе нужно конечно... просто теория обучения новым навыкам есть. если ей следовать, то хоть язык прог- я учи хоть что, быстрее прогресс будет

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