Dmitrii
пробовал кто уже этот фреймворк https://trailsjs.io/ ?
Zaur
Serhii
есть тулы на подобии postman чтоб хотяб примерно также тестить вебсокет сервера?
Victor
Подскажите по монге плиз. Is that possible импортнуть через mongoimport не весь json файл, а только его часть, содержимое отдельно заданного ключа? Т.е. json файл типа такой структуры: { "file": "file.json", "date": "some date", "owner": "Garry", "objects": [ { "object1": "" }, { "object2": "" } ] } И мне надо импортировать в коллекцию только документы под ключом "objects"
Victor
или как вообще в такой ситуации быть? тру вей?
Cenator 🐈
всем привет, у меня немного нубский вопрос есть такой код
Cenator 🐈
app.get(/^(.+)$/, function(req, res){ console.log('static file request : ' + req.params[0]); res.sendFile( __dirname + req.params[0]); });
Cenator 🐈
при заходе на localhost:3000/test/ браузер выдает index.html, а при localhost:3000/test - ошибка
Cenator 🐈
что делать?
Serhii
потому что файла test нету
Cenator 🐈
это понятно, может можно как-то сделать так? лишний слеш не комильфо
Serhii
/^(.+)$/ это значит любой запрос
Serhii
поэтому надо править регулярку
Cenator 🐈
ок, понятно куда копать
Denis
или как вообще в такой ситуации быть? тру вей?
У меня была подобная ситуация, жсон был достаточно маленький, импорт одноразовый, поэтому я нодой его парсил и стандартной кверей куда было все разложено как надо засовывал.
Denis
А вообще можешь нодой жсон поправить по условиям и монгоимпорт уже делать весь подправленный жсон
Dmitry
как нынче с вакансиями на go?
Dmitry
а то крайне интересует этот язык
Dmitry
(._. ) может конечно привыкну к жс со временем, но пока что как-то больно идет
Dmitry
просто то, что я встречал предполагает опыт работы на других языках года 3
Dmitry
а у меня за плечами только полтора года автотестов (._. )
Vladimir
Ну да, это нормально для го
Vladimir
Там восновном ищут с оптытом солидным
Dmitry
ну тогда пожалуй углублюсь дальше в ноду, пока и работа на ней есть
Dmitry
а то в итоге буду знать ничего (._. )
Pavel
как такая var TwitterStrategy = require('passport-twitter').Strategy; дичка записывается на ts?
Pavel
я про import from
Pavel
никто не знает?
Sergey
как такая var TwitterStrategy = require('passport-twitter').Strategy; дичка записывается на ts?
import { Strategy as TwitterStrategy } from 'passport-twitter' А вообще читай спеку es6 modules
Дима
В JS основной эффект от ФП это снижение производительности
Ну это не фп виновато, а авторы либ, которые реализуют в лоб алгоритмы, для которых нужен tail call optimization
Serhii
Ребят, как делается открытие браузера из процесса ноды с заданным урл?
Serhii
По типу как реакт апп открывает локальный сайт
Serhii
опа, бгагодарю!
Макс
ребята, помогите пжалусто... вопрос есть
Макс
У меня есть сервер, установил на него node js, создал прсотенький express сервер, и повесил его на порт 4200
Макс
Создал простой angular проект который повесил на том же сервере на порт 80 (просто апач)
Макс
в апи указал ссылку как localhost:4200
Макс
cors настроил
Макс
не может подключится
Orion
не может подключиться откуда с сервера на сервер?
Макс
Угу
Макс
то есть лежать в одной папке почти
Orion
а по ip подключиться? запусти ангуляр, не по локалхост а по ip
Orion
вообще localhost пингуется
Orion
и по по 4200 телнет заходит?
Orion
может процесс ноды умер
Orion
используй pm2 для управления нодой
Orion
вот хороший мануал https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-16-04
Orion
и ещё для чего апач? разве нода сама по себе не веб-сервер? или он просто редирект делает?
Макс
Там стоит несколько рабочих проектов на php
Макс
И получается, что сама машина сделанна как хостинг, на веста панели
Макс
vesta CP
Макс
а нода там просто как api
Макс
Я просто совсем не давно открыл для себя js фреймворки
Orion
всё таки пробежись по мануалу, если критическая ошибка нода умирает в муках, pm2 её поднимает
Макс
Вот и пытаюсь потестить
Макс
спасибо
Макс
Сейчас все прочту
Orion
нода сама по себе веб-сервер, апачь или nginx нужен только чтобы из одного порта запрос в другой перенаправить и всё
Orion
нода сама может отдавать статику
Konstantin
в апи указал ссылку как localhost:4200
у тебя локально всё запущено?
Макс
Да
Макс
В консоли Server start пишет
Макс
не выбивает ошибку ничего
Orion
не выбивает ошибку ничего
телнетом заходишь?
Konstantin
открой в браузере express
Konstantin
работает хоть?
Макс
из внехи не зайдешь туда
Макс
Там роутер стоит
Orion
работает хоть?
он по локалхосту привязал, а не по ip, как он откроет
Макс
надо будет октрывать 4200 порт
Konstantin
так локально или из внехи? )
Макс
Погодите
Макс
Все работает на внешнем сервере
Макс
Но получается, что ангуляр подключается к серверу то локально
Konstantin
не может подключится
это ты как будто открываешь в браузере localhost:4200