Веб-разработка в консоли
DESCRIPTION
Я JavaScript-разработчик. Весь код я пишу в консоли и для разработки не пользуюсь никакими инструментами с графическим интерфейсом, кроме браузера. В своем докладе я расскажу о преимуществах и «подводных камнях» этого способа.TRANSCRIPT
![Page 1: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/1.jpg)
![Page 2: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/2.jpg)
Веб-разработка в консоли
Денис Паясь
![Page 3: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/3.jpg)
Консистентность!
- git commit -am'awesome changes'!
- hub commit -am'awesome changes'!
- svn commit -m'awesome changes'
3
![Page 4: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/4.jpg)
SourceTree1. Отметить чекбокс напротив измененного файла.
2. Кликнуть на первую зелененькую иконку слева - commit.
3. Во всплывшем внизу окошке написать коммит message.
4. Кликнуть на кнопку commit, которая на этот раз уже внизу.
4
![Page 5: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/5.jpg)
SourceTree
5
![Page 6: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/6.jpg)
WebStorm1. Кликнуть правой кнопкой мышки на нужном файле.
2. Открыть контекстное меню и выбрать в нем git а затем commit-file.
3. В появившемся новом(!) окне написать коммит message.
4. Нажать кнопку коммита.
6
![Page 7: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/7.jpg)
WebStorm
7
![Page 8: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/8.jpg)
Большие системы: Консоль
8
![Page 9: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/9.jpg)
Большие системы: GUI
1.sshfs. – очень тормозит и отваливается.
2.WebStorm sync – тоже тормозит и можно получить сайдэффекты.
9
![Page 10: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/10.jpg)
От консоли не уйти
10
![Page 11: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/11.jpg)
Порог вхождения
- Довольно сложно начать.
- Очень сложно разобраться методом тыка: нет кнопок и меню.
- Зато всегда есть man и stackoverflow.
11
![Page 12: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/12.jpg)
Для всего нужны конфиги.
12
![Page 13: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/13.jpg)
Практическая часть: ссылки
Все рассматриваемые инструменты в гисте: !https://clck.ru/9JcL9 !Мой аккаунт в гитхабе: !https://github.com/L0stSoul
13
![Page 14: Веб-разработка в консоли](https://reader033.vdocuments.mx/reader033/viewer/2022051609/546213ffaf7959d8588b7479/html5/thumbnails/14.jpg)
Спасибо за внимание!