Pull to refresh
0
0
Вадим @Xatory

User

Send message

Есть такая проблема, и она состоит, как мне кажется, в лени и недостатке квалификации.

Возьмём фронт - казалось бы, npm ci и проект готов к работе. Какой-нибудь npm start, и вот тебе дев окружение. npm run build - в таком виде пойдёт в прод, заверни в веб сервер и смотри глазами пользователя.

Но нет. Нужно нашаманить конфиги, которые лежат в гите, и не закоммитить их так случайно. Зависимости все ставят через npm install и просто ревертят package-lock.json, ибо страшно там что-то менять. И да, у всех разные версии зависимостей: кто-то только онбордится и развернул впервые, а кто-то 5 лет назад поднял проект и "работает - не трогай". А ещё и в пайплайнах также - каждый билд лотерея. В вики лежит инструкция на три экрана с описанием запуска проекта, а в Readme "всё устарело". Хотя и в вики тоже "неправильно", "напиши Васе - он пол года назад поднимал проект три недели, должен помнить как надо".

Всё это решается на раз, ведь для этого npm и сделан. Но кто-то не умеет, кому-то лень описывать - хочется забыть этот кошмар, кто-то переписал вики, но неправильно, потому что не до конца понял что к чему...

Ах да, ещё бывает когда что-то делается в цейтноте, и "навести порядок" не дают времени - есть новая фича и она нужна завтра. Но это немного другая история

Information

Rating
Does not participate
Location
Челябинск, Челябинская обл., Россия
Date of birth
Registered
Activity