Size: a a a

Флудилка нодскула

2016 September 01

AG

Andrew Gurylev in Флудилка нодскула
Написать на ассемблере сначала)
источник

V☆

Vitaliy ☆glukki☆ Meshchaninov in Флудилка нодскула
Andrew Gurylev
а в ридми пишут запускать через какой-нибудь файл в папке bin
Длбйбы имхо :(
источник

V☆

Vitaliy ☆glukki☆ Meshchaninov in Флудилка нодскула
Не то, чтобы я призывал использовать npm start, но это хороший способ обозначить точку входа.
источник

AG

Andrew Gurylev in Флудилка нодскула
в целом я согласен :D но представь ситуацию, что нет ничего в package на start.
что ты будешь делать?
источник

V☆

Vitaliy ☆glukki☆ Meshchaninov in Флудилка нодскула
Например, в рекомендациях по докеризации предлагают запускать непосредственно через "node ." вместо "npm start" чтобы избежать впустую висящего процесса, и это правильно
источник

V☆

Vitaliy ☆glukki☆ Meshchaninov in Флудилка нодскула
Andrew Gurylev
в целом я согласен :D но представь ситуацию, что нет ничего в package на start.
что ты будешь делать?
Ругаться матом, читать ридми
источник

AG

Andrew Gurylev in Флудилка нодскула
ахахахах)))
источник

AG

Andrew Gurylev in Флудилка нодскула
хз, ладно, тут нет нормального пути(
источник

V☆

Vitaliy ☆glukki☆ Meshchaninov in Флудилка нодскула
Смотреть файлы в корне проекта, смотреть в bin.. В общем, да, искать точку входа :/
источник
2016 September 02

NK

ID:57684913 in Флудилка нодскула
начал делать проект на микросервисах - возникла задача деплоя
стал настраивать кубернетес - встал вопрос о CD
поковырял jenkins2 и его воркфлоу - понял что будет куча микросервисов и нужен генератор
щас встраиваю йоумэна - боюсь даже думать что дальше: логгирование, хелсчеки, транспорт, тесты и коверадж... а всего лишь хотел запустить сервер :)
источник

YL

Yan👀 Lobaty in Флудилка нодскула
ну это как древний твит про верстку
источник

YL

Yan👀 Lobaty in Флудилка нодскула
бовер нпм тыры-пыры
источник

YL

Yan👀 Lobaty in Флудилка нодскула
и там где-то в конце написано немного HTML
источник

TM

Tim Marinin in Флудилка нодскула
источник

NK

ID:57684913 in Флудилка нодскула
дак альтернативы-то и нет
источник

AG

Andrew Gurylev in Флудилка нодскула
ой, а где почитать про все пункты, которые ты назвал после дженкинса. у меня не микросервисы, но есть немного тестов. в планах покрыть 100%. что почитать про хелсчеки, логирование, коверадж? хотя бы в связке с дженкинсом, хотя я gitlab ci и gitlab ci runner юзаю. мне бы понять “весь путь“, “всю логику“.
источник

NK

ID:57684913 in Флудилка нодскула
хелсчеки - это средсвами kubernetes делается, если ты не деплоишь в кластер то надо стороннее решение искать
логгирование - перепробовал разные сервисы, платные и не очень, в конце концов остановился на:
1) http://opbeat.com - для ошибок
2) https://www.elastic.co/webinars/introduction-elk-stack - для всего остального
коверадж - ну тут зависит от того что ты юзаешь для тестов, чаще всего юзают это:
- https://github.com/gotwarlost/istanbul
но для моего фреймворка не подходит поэтому я юзаю это:
- https://github.com/avajs/ava#code-coverage
источник

NK

ID:57684913 in Флудилка нодскула
генераторы проектов это уже для большого количества мелких приложений вместо монолитов, если будет интересно то как вариант: http://frontender.info/skaffolding-dlya-frontenderov/
источник

AG

Andrew Gurylev in Флудилка нодскула
> elactic - для всего остального
это для чего?
источник

NK

ID:57684913 in Флудилка нодскула
elk = elasticsearch (база данных) + logstash (прием логов от сторонних приложений) + kibana (веб-гуи для просмотра логов)
источник