blkmrkt
deploy_job:
stage: deploy
script:
- 'npm i pm2 -g'
- 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
- 'eval $(ssh-agent -s)'
- "ssh-add <(echo \"$SSH_PRIVATE_KEY\")"
- 'mkdir -p ~/.ssh'
- "[[ -f /.dockerenv ]] && echo -e \"Host *\\n\tStrictHostKeyChecking no\\n\\n\" > ~/.ssh/config"
- 'pm2 deploy staging'
У меня почему-то крашится с
bash: line 0: cd: /builds/kaivi/project/staging.project.tld/source: No such file or directory
ecosystem.json нормально работает с моей машины, а выглядит так что на раннере pm2 пробует деплоить локально, а не на удаленный таргет
Sergey
Ulad🧑💻
Хотя стоп, для вк там нету фич, тогда просто ручками, у вк простое апи
Rafael 🌵
Ну че, посоны, есть те, кто хочет покритиковать код?
Sergey
Rafael 🌵
налетайте:
https://github.com/Fl0pZz/vue-apify/tree/master/lib
принимаю любую конструктивную критику
Sergey
Модули?
Sergey
А все
Vitaliy
var a = 1;
function b() {
a = 10;
return;
function a() {}
}
console.log('b', b());
console.log('5', a);
Ребят, подскажите пожалуйста, а то хоистинг меня убивает.
почему а не становиться 10?!
Окей функция поднялась вверх и переменная а = функция, далее по стэку вниз есть А с присваиванием 10 и поскольку она идет без var, то по идее должна присвоиться той, что объявлена выше, но почему не присваивается?!
Sergey
Зачем дист в Гите?
Rafael 🌵
Sergey
https://github.com/Fl0pZz/vue-apify/tree/master/dist
Sergey
Результат билда не хранят в гите
Rafael 🌵
Rafael 🌵
и у vue
Sergey
Лол. Тупо
Rafael 🌵
ну я хз, пока так, а там подтянем к релизу
Sergey
При просмотре больше диффа. Дист нужно паблишить.
Sergey
Не совсем понимаю зачем там вообще роллап
Rafael 🌵
ок, ближе к релизу поправлю
Sergey
Очень странно
Rafael 🌵
Sergey
Бабель
Rafael 🌵
Бабель
бабель для ноды пока что
Rafael 🌵
для тестов точнее
Sergey
Дерево не потрясешь после роллапа
Rafael 🌵
Rafael 🌵
но да, я потом сделаю, сейчас я пилил функционал либы
Vitaliy
вот так да =(
Anonymous
господа, раньше был чатик где можно было очень тупые вопросы по js и сопутствующим задавать. такой еще остался?
Rafael 🌵
Group Butler [beta]
Anonymous
Rafael 🌵
Sergey
Rafael 🌵
Rafael 🌵
Rafael 🌵
и в названии
Sergey
Тогда ты чет сложно завернул все
Дима
Rafael 🌵
Rafael 🌵
Тогда ты чет сложно завернул все
ну у меня вначале все это дерево при инициализации строилось, но я подомумал, что когда роутов станет сликшом много, то это же ппц как проседать будет, и решил, что пусть снчала строить просто остов дерева и при вызове конкретного пути он будет просчитывать только все зависимости этого пути
Sergey
Лениво
Rafael 🌵
ога
Sergey
Предложение по добавлению приватных полей для классов в ECMAScript перешло на stage 2 — https://github.com/tc39/proposal-private-fields
hlomzik
Sergey
Дима
МАКСИМАЛЬНО
*убежал, обмазываясь монадами*
Дима
Есть)
Ещё сюда можешь заглянуть https://t.me/frp_ru
Дима
А что спросить то хотел?
hlomzik
Что?
Не хочу участвовать в этой новой веб-разработке)
Sergey
Sergey
Реакт не фреймворк
Дима
В плане?
Sergey
В реакте нет разметки
Sergey
Jsx это js
Sergey
И хорошо
Sergey
Или сначала изучи реакт, а потом пиши о нем сообщения
Alex
ох лол
Sergey
Чувак ты ничего не знаешь о реакте, лучше или лесом кодить на жиквери
Sergey
Давайте игнорировать его
Sergey
hlomzik
А ты даже не авторитетен)
Sergey
Только когда будет бабель непонятно. Ведь 7 релиз уже есть
Smooth Operator
Sergey
Но сама идея мне нравится
Sergey
Набрать удобнее чем собаку
Smooth Operator
this._name -> #name
Smooth Operator
why so
Sergey
Только извне доступ получить нельзя
파쇼크
в кофе тоже так
Smooth Operator
@ уже застолбили за декоратарами
Smooth Operator
скоро символы кончатся)
파쇼크
Синтаксис короче и правда оч непривычный но там есть хороший faq, где все объяснено, чо и почему
Alex
в headland .name транслируется в this.name
Smooth Operator
#x is shorthand for this.#x