Иван
Но я его не пользовал, только редаксовский аналог юзаю
Nikita
https://github.com/vuex-orm/vuex-orm
Nikita
может это подойдет
Иван
Ну вот да, спасибо что подогнал)
Иван
Как раз его щас курю потихоньку
Иван
Чёт чем дальше тем больше вьюкса в чате
Иван
Взрослеет коммьюнити
Nikita
ахаха
Женя
Не, я с сервера тяну данные по сути. мне orm не ннада
Иван
Хехе
Иван
Ну да, конечно
Yurii
Это у всех vs code так форматит vue файлы, или я особенный ?)
Иван
А дальше у тебя начнётся "тааак, надо все сообщения этого пользователя получить... Так, фильтр здесь, редьюс там, пажжжи ебана"
Nikita
а обычно у форматировщиков ограничение в 100 или 80 символов в строчку
Иван
Женя
лол
Иван
Так что попробуй орм. Его ж не просто так написали, если у тебя куча данных с сервера с взаимосвязями, лучше через орм работать с ними
Женя
Ну если сам Иван мне это говорит, то я уж буду его курить)
Yurii
у тебя if ахрененно огромные
а можно ли как-то "Отменить" перенос ифов в форматере ?
Женя
Скорей всего можно
Женя
Но это надо гуглить
Женя
Такие вещи должны настраиваться, возможно у тебя какой- то плагин установлен который это делает
Nikita
@YuroKy я использую prettier, а ты скорей всего нет. А как у обычного убрать wordWrapColumn не знаю. Спроси в этом чате
Nikita
https://t.me/vs_code
Nikita
https://prettier.io/docs/en/options.html#print-width
Yurii
ОО, спасибо
Иван
Это как та игра, когда загадывают слово, переводят на английский, добавляют .js и пьют если есть такая либа)
Yurii
https://prettier.io/docs/en/options.html#print-width
Еще раз спасибо, решил проблему)
Константин
так вернулся я к компу npm install -g —save-dev @vue/cli /root/.npm-global/bin/vue -> /root/.npm-global/lib/node_modules/@vue/cli/bin/vue.js + @vue/cli@3.0.0-beta.6 updated 1 package in 40.028s смотрю ls -la .npm-global/bin/ итого 8 drwxr-xr-x 2 root root 4096 апр 11 16:23 . drwxr-xr-x 6 root root 4096 апр 11 13:03 .. lrwxrwxrwx 1 root root 38 апр 11 13:03 npm -> ../lib/node_modules/npm/bin/npm-cli.js lrwxrwxrwx 1 root root 38 апр 11 13:03 npx -> ../lib/node_modules/npm/bin/npx-cli.js lrwxrwxrwx 1 root root 39 апр 11 16:23 vue -> ../lib/node_modules/@vue/cli/bin/vue.js lrwxrwxrwx 1 root root 59 апр 11 13:22 vue-cli-service -> ../lib/node_modules/@vue/cli-service/bin/vue-cli-service.js проверяю root@VueNode:~# ls -l .npm-global/lib/node_modules/@vue/cli-service/bin/vue-cli-service.js ls: невозможно получить доступ к '.npm-global/lib/node_modules/@vue/cli-service/bin/vue-cli-service.js': Нет такого файла или каталога
Sunlive
Щ_Щ
Sunlive
-g —save-dev
Sunlive
Женя
почему так много классных стикеров
Женя
я уже устал их добавлять
Константин
мне насрать у меня виртуалка тут которая только для этого я уже все перепробовал что только есть в манах
Константин
запустил установку npm instal -b @vue/cli-service-global ждемс но подозреваючто вот это vue-cli-service lint можно чемто заменить
Константин
root@VueNode:~# npm install -g @vue/cli-service-global > yorkie@1.0.3 install /root/.npm-global/lib/node_modules/@vue/cli-service-global/node_modules/yorkie > node bin/install.js internal/modules/cjs/loader.js:550 throw err; ^ Error: Cannot find module '/root/.npm-global/lib/node_modules/@vue/cli-service-global/node_modules/yorkie/bin/install.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:548:15) at Function.Module._load (internal/modules/cjs/loader.js:475:25) at Function.Module.runMain (internal/modules/cjs/loader.js:695:10) at startup (internal/bootstrap/node.js:201:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:516:3) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules/@vue/cli-service-global/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! yorkie@1.0.3 install: node bin/install.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the yorkie@1.0.3 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2018-04-11T13_35_37_175Z-debug.log
Константин
вот собственно чем все заканчивается с этой зависимостью
Stanislav
Константин
делал
Константин
теже яйца
David
Константин
сервиса нет при попытке поставить падаем на зависимом пакете т.к. он кривой
Sunlive
почему сервис глобал? смотрю в жсоне просто @vue/cli-service
Константин
точнее конфиг подозреваю не с тем путем или что там еще в это нпм может быть
Константин
Rafael 🌵
страшно представить, что они там пилят. что аж 422 коммита
Константин
просто в мане https://github.com/vuejs/vue-cli/blob/dev/docs/cli.md написано что сервис типа должен ставится локально
Michael
страшно представить, что они там пилят. что аж 422 коммита
у меня сотня была, когда я с CI сражался
Sunlive
во время развертывания проекта
Sunlive
через @vue/cli
Константин
аааа
Anonymous
Константин
так окей а проект приехал кло мне из гита и мне видимо там надо просто выполнить инстал?
Sunlive
аааа
ставишь вью кли глобально делаешь vue create projectName смотришь в жисон
Anonymous
как подступиться к ангуляру ? я гуглю самые очевидные вещи типа "как сделать компонент", "data binding", везде какието невразумительные обьяснения уровня раньше были директивы и вы дико ебались потом сделали компоненты и вы так же ебётесь но теперь с сахарком. где вообще эмит, где подобие моделек ? почему это в целом совсем не гуглится ?
Sunlive
ты точно в том чате?
Jacob
Товарищи не подскажите кто работает в VS CODE, как можно автоматом форматировать html? стандартный форматер не устраивает только длиной таба в 4 которая не настраивается(((
Stanislav
ты точно в том чате?
Он просто пришел пострадать
Roman
плохо искал
Jacob
100% есть там эта настройка
там есть просто длина таба, но форматер именно html на нее не смотрит
Anonymous
Он просто пришел пострадать
я пришел спросить вас как людей которые имеют похожий понятийный аппарат как они понимали ангуляр. очевидно если у ангурярщиков нет понятия компонент и понимания что надо эмитить события и триггерить пропсы то они будут нести какой то несвязный бред который итак гуглится
Anonymous
здарова, пытаюсь учить typescript, как правильно написать vuex на нём, почему если я передаю любую дичь в экшн, он не ругается? help 💩
Sunlive
мб это то
Sunlive
что тебе надо
Anonymous
здарова, пытаюсь учить typescript, как правильно написать vuex на нём, почему если я передаю любую дичь в экшн, он не ругается? help 💩
потому что vuex не задумывался быть типобезопасным как и сам вью(второе больное место это шаблоны) но сейчас это латают. а связать "string" с типом payout не представляется возможным. лучшее что пока можно сделать это : -мониторить эту ветку https://github.com/vuejs/vuex/issues/564 -мониторить этот пр https://github.com/vuejs/vuex/pull/1121 -фолловить эту няшу в целом https://github.com/ktsn -поиграться с https://github.com/ktsn/sinai
Константин
да
ну и вот vue-cli-service: команда не найдена