
Andriy
09.01.2018
17:58:11
Ребята
Помогите разобраться
Локально все работает

Google

Andriy
09.01.2018
17:59:05
Залил на прод, а там во что:
Ошибка что вверху

Alexander
09.01.2018
17:59:17

Andriy
09.01.2018
17:59:29
Через npm run production
Laravel mix
Может быть из-за различий версий npm и node?

Alexander
09.01.2018
18:00:45
Laravel mix
не пользовался :( у меня вебпак, и то только начал заниматься, но выгружает нормлаьно.

zinge
09.01.2018
18:08:59
Он те не орет что нельзя скрипт в скрипте делать? Просто это шапка ошибки, а ещё должно быть описание.

Sergey
09.01.2018
18:19:16
Привет всем) подскажите как лучше организовать архитектуру приложения(папки, файлы, имена компонентов)? как связать данные с двух разных таблиц например. у меня есть таблица юзеров с полями:
id (integer)
name (string)
address (string)
phone (string)
и таблица ордеров:
id (integer)
customer_id (integer)
discount (decimal)
total (decimal)

Alex
09.01.2018
18:48:27
а причем тут Vue.js?

Игорь
09.01.2018
18:50:06

Alex
09.01.2018
18:55:59
ну а че, давайте будем в чате про Vue спрашивать про то, как шнурки завязать...пацанам же не впадлу поделиться инфой

Игорь
09.01.2018
19:00:57
скинь чатик по архитектуре приложений

Google

Игорь
09.01.2018
19:01:00
позязя

Serge
09.01.2018
19:02:40

Yuri
09.01.2018
19:02:56
Всем привет, никто не сталкивался с такой проблемой когда не отлавливается событие, в потомке имитится, в дев-тулз его видно а родитель его не видит. Кроме того в файрфокс родитель событие видет а в других браузерах нет. В итоге мне пришлось вызывать метод родителя в потомке через this.$parent.method а иначе никак не решалось, просто интересно никто с такой "мистикой" не сталкивался?

Alexander
09.01.2018
19:03:50
У меня сейчас тоже проблема со структурой, но скоре не с организацией БД, а со структурой доступа к данным, конкретно vue-router, как сделать, чтобы для определенных пользователей какие-то маршруты были закрыты и вели на 403 унауторизед, или на Индекс.

Alex
09.01.2018
19:05:41

Александр
09.01.2018
19:05:54

Serge
09.01.2018
19:06:25

Alexander
09.01.2018
19:06:28

Александр
09.01.2018
19:06:57
Можно конечно упороться и роуты получать через апи

Alexander
09.01.2018
19:07:14
У этого индуса, данные пользователя храняться в ЛокалСторайдж, это нормально? И вообще, как раскидывать данные, какие где хранить, я посмотрел есть несклько вариантов, один из них vuex, но мне показался он пока не по зубам, есть ещё хранить в глобальном объекте, и вот, ещё оказывается в ЛокалСторайдж тоже можно..

Serge
09.01.2018
19:27:21
У этого индуса, данные пользователя храняться в ЛокалСторайдж, это нормально? И вообще, как раскидывать данные, какие где хранить, я посмотрел есть несклько вариантов, один из них vuex, но мне показался он пока не по зубам, есть ещё хранить в глобальном объекте, и вот, ещё оказывается в ЛокалСторайдж тоже можно..
А почему нет?

Alexander
09.01.2018
19:28:24
А почему нет?
Я не знаю :) по этому и спрашиваю. Особенно интересует, хранение прав доступа конкретного пользователя, и меню программы (оно тоже меняется в зависимости т прав, по этому динамическое).

Александр
09.01.2018
19:29:20
У меня на spa в сторадже только авторизация. Все остальное во vuex. Наверное единственный адекватный вариант

Serge
09.01.2018
19:30:02
Но я хз, как феншуйно ))

Alexander
09.01.2018
19:31:23

Александр
09.01.2018
19:31:52
Используй ноду на бэке
Проблем не будет

Google

Alexander
09.01.2018
19:32:25
Используй ноду на бэке
аххахах, приколист :) У меня виртуальный хостинг, а из языков я только РНР3 владею, и то, так се :)

Serge
09.01.2018
19:32:36

Alexander
09.01.2018
19:33:20
А вообще хотел бы на firebase попробовать что-то сделать :) Там, на сколько я понимаю на сокетах всё, быстренько так, интерактивно.. ух, мечта...

Serge
09.01.2018
19:33:48

Alexander
09.01.2018
19:34:32

Serge
09.01.2018
19:35:24

Alexander
09.01.2018
19:35:30

Serge
09.01.2018
19:38:19

Alexander
09.01.2018
19:38:56

Serge
09.01.2018
19:39:00
Погугли abac и rbac.
Может полезное что найдется

Alexander
09.01.2018
19:39:20

Serge
09.01.2018
19:40:23
Но опять же я не фронтэндщик ниразу. Не нужно принимать мои слова как последняя инстанция. Вдруг бред несу..

Alexander
09.01.2018
19:43:03

Александр
09.01.2018
19:45:15

Alexander
09.01.2018
19:45:38
Spa?
Если я сейчас начну это гуглить, то мне выдадут камушки и массажики.

Serge
09.01.2018
19:45:47

Google

Alexander
09.01.2018
19:46:20

Александр
09.01.2018
19:48:12
Если spa то очень много что будет дублироваться. Проверка прав на бэке должна быть + vue тоже должен проверять.

Alexander
09.01.2018
19:48:39

Rafael
09.01.2018
19:48:58
мы кстати у себя сделали трехуровневый rbac
думаем, что когда-нибудь в недалеком будущем еще и в опенсорс выложим

Alexander
09.01.2018
19:50:16
Мне кажется Attribute-based access control разумнее...

Rafael
09.01.2018
19:50:24
он сложнее в реализации

Alexander
09.01.2018
19:50:53

Serge
09.01.2018
19:51:25
Это скорее религия.

Alexander
09.01.2018
19:51:50

Serge
09.01.2018
19:52:00
И там и там есть свои плюсы и минусы.
И зависит от задач
Пробелы! )

Alexander
09.01.2018
19:53:31
И там и там есть свои плюсы и минусы.
Кстати, по табуляциям... я тут в НетБианс работал писал какое-то время, в целом ничего, радовало автоформатирование кода, но во всех тотуриалах в основном на Сублим-тексте.. но он код не форматит автоматом, а я очень грязно пишу, и вручную неудобно.. может посоветуете чего?? Фу... пробелы...

Serge
09.01.2018
19:53:55

Denis
09.01.2018
19:55:13
Хотя бы темы холиваров меняйте))

Serge
09.01.2018
19:55:26

Rafael
09.01.2018
20:00:05
Ну мы выкинем в опенсорс обязательно, уже договорились с руководством

Alexander
09.01.2018
20:00:20
Не, ну правда, путёвый редактор под винду (не бейте) посоветуйте... чтобы подсветка vue и автоформатирование...

Denis
09.01.2018
20:01:43
Vscode бесплатный

Google

Александр
09.01.2018
20:01:43

Serge
09.01.2018
20:02:04

Roman
09.01.2018
20:02:28
Vscode форева)

Александр
09.01.2018
20:03:10
Я конечно не хочу показаться плохим. Но скачай ты сервер лицензии для шторма и все. Когда будут финансы будешь покупать подписку

Serge
09.01.2018
20:03:45

Roman
09.01.2018
20:04:09
Да вы еще вимом предложите пользоваться?

Serge
09.01.2018
20:04:20
А после введения подписки я и ливнул на vscode

Sunlive
09.01.2018
20:04:31
нормально асинхронные функции еще в промис оборачивать? допустим что бы редиректнуло как придет респонс
или можно по другому как то?

Alexander
09.01.2018
20:05:00
Хы, прикол. Если в инстаграме выложить фотку куска монитора с кодом, и поставить хештеги javascript и vuejs то сразу лайки от прогеров :) Ахаха :) жесть :)

Александр
09.01.2018
20:05:37

Serge
09.01.2018
20:06:06

Sunlive
09.01.2018
20:06:07
хм там короче, я в beforeEnter вызываю диспатч, и получается что это отдельная функция ваще
в итоге внутри трая при успешном респонсе, резольвлю свой промис
ну или в кетче реджектю
сам экшен скучный, просто стучит в апи, а это beforeEnter
store
.dispatch('foo')
.then(() => {
next();
})
.catch(err => {
throw new Error(err);
});

Александр
09.01.2018
20:08:34
Работает как надо

Sunlive
09.01.2018
20:09:25
а, ясно, чет я даж не подумал что его тоже можно асинхронным делать
спасибо ребзя, пробну

Alexander
09.01.2018
20:09:54
Магия....