Stanislav
Andrey
Sunlive
стрэм будет?
Alexandr
Обещали, вроде
Sergei
Evgheni
ждём тогда
Stanislav
Sergei
Понял, спасибо)
Sergey
еее я таки победил дебаг
Stanislav
Sergey
devtool: 'source-map',
output: {
devtoolModuleFilenameTemplate: info => {
if (info.resource.match(/\.vue$/)) {
$filename = info.allLoaders.match(/type=script/)
? info.resourcePath
: ${info.resourcePath}.generated?${info.hash};
} else {
$filename = info.resourcePath;
}
return $filename;
}
}
Sergey
он там как-то странно менял местами эти файлы по умолчанию, я конкретно еще не разобрался с лоадером
Sergey
но так работает
iwannafly
извините, а с этим куда копать?
node_modules/uglifyjs-webpack-plugin/node_modules/schema-utils/dist/validateOptions.js:40
throw new _ValidationError2.default(ajv.errors, name);
^
false
ValidationError: UglifyJs Plugin Invalid Options
options['compress'] is an invalid additional property
Alexander
v1.0.5 has been released https://github.com/vuetifyjs/vuetify/releases/tag/v1.0.5 - Fixed numerous import issues with a-la-carte, utility color TS typings and more
iwannafly
эээээ заработало
Максим
Максим
по моему, у меня похожая ошибка была, вебпак до 4 версии обновил и такую ошибку выдает)
iwannafly
не благодари
ну я все равно не понял почему оно заработало, я удалил из new UglifyJSPlugin({
sourceMap: true,
compress: {
warnings: false
}
})
compress: {
warnings: false
}
Николай
Господа любезные, так что то и не вышло ничего, освежу, может кто подскажет. Получаю с сервака массив объектов, все данные в них нужны. У одного объекта, как вводиться, id есть. Как сделать select, в котором отображается список определенного свойства из всех объектов и при выборе получать доступ к этому объекту???
Женя
Ребят подскажите пожалуйста, лучше использовать Vuex или не обязательно?
Armen
Максим
Андрей
Максим
Женя
ну если проект большой
Stanislav
Bohdan
господа а в чем цымес от Firebase, когда там нашару можно только потестить, а если серйозно использовать, то уже платить за каждый чих?
Николай
Это зависит от плагина, который ты юзаешь
пофиг уже до плагина, просто хочу понять, как на вью жонглировать объектами, потому как тучу методов перебора одного и того же массива писать по мне так не круто, но во фронте не силен, мож это и норм))
Женя
а смотрите, что бы использовать несколько модулей, в этом методе через запятую их перечислять типо Vue.use(Vuex, Vue-Router)
Armen
Женя
Anonymous
Anonymous
Я без Vuex год поработал... а сейчас прям очень жалею что сразу не начал его использовать, даже в очень мленьких проектах
Eugene
Anonymous
почему?
Очевидно, очень удобное управление состояниями между компонентами
Andrew
Vuex очень редко действительно необходим
Глеб
Глеб
+
Sunlive
Anonymous
Да вы о чем ребят, когда в приложении более двух компонентов (если это конечно не hello world), vuex прям очень удобен
Sunlive
честно, я не догонияю, кому по кайфу прокидывать ивенты и пропы в 2-4 слоя компонентов?
Evgheni
через 1 слой еще термимо
Anonymous
Sunlive
сегодня, на 3м слое компонентов, я пригорел и добавил вьюкс
Sunlive
зачем страдать, хз
Anonymous
Demetrio
а я вот тоже радостный сел на вьюкс
Demetrio
а щас с него слезаю - выношу из него наоборот
Demetrio
там удобно держать данные, но не все
Anonymous
Demetrio
Почему?
неудобно, неявно, больше проблем чем пользы
Michael
Ну, знаешь... Часто кладут... Но не всегда, ага...
Demetrio
переиспользование страдает, в другой проект не утащишь нормально, при переделывании на архитектуру без вьюкс - становится легче и понятнее работа всей системы
Sunlive
дело каждого, но насчет неявно я б поспорил, наоборот в одном месте все лежит
Hedint
Sunlive
а еще лучше если в модулях
Hedint
как-то слишком обтекаемо)
Sunlive
да, есть минус в нереюзабельности компонентов, но блин
Anonymous
Sunlive
сейчас страдать - что бы потом, _возможно_ переюзать
Sunlive
проще копипастнуть и логику переписать
Sunlive
имхо
Michael
Sunlive
Demetrio
а что-то более конкретное?)
насколько более конкретное? у меня была дурацкая система с передачей небольшой кучки данных между двумя компонентами через вьюкс
Demetrio
но на эту кучку данных было много чего подвязано
Hedint
"конкретные" компоненты могут быть вообще не связаны с vuex - им прокинут данные из vuex в свойствах родительские компоненты, и они будут реюзабельны
Demetrio
в итоге там стало уже не два компонен а больше
Demetrio
логика стала разрастаться, а лучше не стало :)
Anonymous
xxtux
Так и делаю. Родители общаются с вьюксом
Sunlive
ну так и получается в итоге
Sunlive
обертки пропы принимают или на геттеры смотрят
Demetrio
в итоге через боль и мучения переехал на классические "умные коллекции, тупые компоненты" и вьюкс отовсюду повыкидывал
Hedint
Sunlive