Varyen
у меня сейчас так и есть
George
у меня сейчас так и есть
там просто выше спрашивали: «какой галп?»
Vladislav
так блэт
Aleksey
так блэт
Уходи, человек мем.
Artyom
Принёс мемасов?
Sasha
Пагни, какой самый трушный способ в сет добавить значения листа?
Smooth Operator
сет.добавить(значениеЛиста)
Sasha
сет.добавить(значениеЛиста)
А почему я думал, что сработает mySet.add(...myArray) ?😂
Максим
подскажите хороших книг по шаблонам проектирования на js/node?
Bohdan
какой-то чувак сказал, что это обязательно нужно прочитать
Bohdan
https://www.nodejsdesignpatterns.com/
Anonymous
Блин, кто хорошо разбирается в css и js, можете свой вк дать?
Alex
хочешь посмотреть как выглядят такие люди?
Anonymous
У меня в 11 по мск экзамен по js, вдруг кто сможет помочь если что
Alex
как смысл его сдавать если тебе помощь нужна?
Anonymous
Чтобы сдать
Alex
как будто если не сдашь земля остановится
Anonymous
Ну, лучше сдать чем не сдать
Alex
чем лучше? Что это даст?
Alex
Сдашь сам - молодец, не сдашь самостоятельно - будет повод задуматься что пошло не так
Alexander
Что за экзамен?
Anonymous
Anonymous
Вот
Anonymous
Такое оценивание будет
Konstantin
примитивщина же
Alex
без jquery отлично не поставят - жизнь зла
Konstantin
уровень :D
Anonymous
Джеквери проходили
Anonymous
Но я то не знаб его естесна
Anonymous
Поэтому мне 4 над
Alex
да не нужно тебе это все
Alex
зачем мучаешься
Anonymous
Армейка нужна
Alex
ну так заработай и откупись
Alex
кредит возьми :D
Anonymous
Evgeny
Ребят а работал кто с https://github.com/vuejs/vue-touch ?
Evgeny
Не могу понять, установил его через нпм подключил через Vue.use , а он все равно ругается что не может найти директиву touch.
Evgeny
Ой, сори, думал туда и писал.
root
Всем привет
root
Вопросик есть, есть незанятые ?
Smooth Operator
задавай вопрос сразу
root
Вобщем такая боль, есть объект такой: cardFields[0] = { 'name' : 'Название', 'code' : 'Код', 'category-name' : 'Категория' }; как видим тут просто ключ : значение, предустановленных полей. Далее я получаю каким то неведомым образом(ajax конченно) другой объект у котого допустим есть метод name который я могу забрать типа: console.log(someNewObj.name) Это конечно круто, но руками такое писать это "ай ай ай" по этому и это мы гоним через цикл: $.each(cardFields[0],function( cfIndex , cfVal ){ console.log( someNewObj[cfIndex] ); }); таким образом мы видим что если в someNewObj есть метод который соответсвует ключам в объекте cardFields мы получаем значение которое уже в someNewObj
Dmitry
и?
root
проблемы когда я уже работаю с вложенностями а именно: у нас есть category-name который указывает на вложенность вот таким образом: category.name вот как мне получить: someNewObj.category.name Исходя из того что я кручусь в цикле , так не работает : $.each(cardFields[0],function( cfIndex , cfVal ){ var keyStr = cfIndex.replace('-','.'); console.log( someNewObj.keyStr ); });
root
Надеюсь понятно объяснил
Евгений
reduce
Евгений
Если я правильно понял, у тебя указывается бесконечная вложженость, где ты заменяет - на . и потом тебе надо обратиться к объекту
Евгений
let item = str.replace('-').reduce((prev, current) => prev[current], object);
Евгений
Тип того
root
Тип того
Спасибо, чуть позже попробую
Andrii
только вместо replace надо использовать метод split
Nikolay
root
Спасибо, сейчас попробую всё, отходил просто
Evan
Всем привет. Появился вопрос из мира Js/Frontend который пока не поддается осмыслению. Суть проблемы - есть некий проект, в проекте для управления js модулями и зависимостями используется bower. Недавно я узнал, что bower всё и нужно переходить на что-то другое. На сайте бовера советуют yarn. Знающие люди подсказали, что впринципе yarn не нужен, в npm все есть, стоит юзать npm и не париться. Но меня смущает тот факт, что папочка node_modules бустро распухает непонятно из-за чего, при установке модулей node может запускать свои скрипты, что опасно. Плюс непонятно как в npm задать установочную папку для модулей. Обращаюсь к коллективному разуму с вопросом - как грамотно организовать управление js модулями в проекте без боли и гемороя?
Anonymous
npm \ yarn равнозначный yarn - от фб, npm независимый, поставляется с нодой (или уже нет?), тоже активно развивается
Anonymous
для модулей в клиентском js сейчас используют webpack + npm
Kate
ярн не поможет избежать пухнущих нод модулей.
Kate
а с 5 версии нмп точно так же как ярн создает лок файл.
Winni
и новый нпм быстрее яран
👨🏼‍💻
и новый нпм быстрее яран
пока и не быстрее и глючнее
Winni
пока и не быстрее и глючнее
Где теперь твой бог?
👨🏼‍💻
пойду за своими бенчмарками
👨🏼‍💻
я тестил на своем проекте что быстрее
👨🏼‍💻
ярн оказался быстрее
Winni
А нпм обновил?
Evan
Спасибо. А как перекинуть js, css и др. файлики из папки node_modules в папку со статикой проекта? Чем это делается? Или папка с модуляем должна лежать в папке проекта?
Winni
А как у тебя модули подключаются?
Anonymous
Вебпак умеет подключать css, js, и др файлики )
Evan
Сейчас никак. Есть папка static, в ней лежит вся статика. Для установки модулей предполагалось использовать бовер, в нем есть настроечка для указания папки установки модулей. В yarn тоже есть. Для npm такой настроечки не увидел.
Alex
бовер вообще про другое так то
Alex
папка нод модулей создается в руте всегда
Alex
что б нода знала где ее искать
Winni
Ну даже не знаю, такого вопроса по моему никто раньше не задавал, лежат нпм модули в npm-modules и лежат, смысла в переименовании этой папки никакого, какй-то именной нацизм. То что папка с модулями пухнет нет ничего страшного, т.к. при сборке проекта вебпаком он смотрит на зависимости и не допускает повторения. Можешь еще дерево потрести, для продакшена.