Жалгас
а если сменить на например, window.myVue то норм
Vyacheslav
так я не понял, у тебя в виндоу не сохраняется объект вью?
Vyacheslav
или в чём беда?
Жалгас
сохраняется, но работает не правильно, на разных роутах где-то выдаются ошибки а где-то нет
Жалгас
типа vue.use is not a function
Жалгас
и проблема решается переименование window.Vue в window.myVue
Nikita
Жалгас
Vyacheslav
минификация ток пробелы сносит и переносы строк
Vyacheslav
код не может он трогать на сколько я знаю
Nikita
Vyacheslav
а почему с тем же успехом он и window.vue на window.a не сменит?
Nikita
1. Переименовываются только локальные переменные внутри функций
2. Если есть возможность посчитать заранее, то это тоже будет сделано
3. Название свойств в объектах не трогается.
4. глобальные переменные не трогает
Жалгас
блин просто проверь
Nikita
что проверять?
Nikita
https://learn.javascript.ru/minification
Жалгас
Nikita
Nikita
и обращаться уже к vue через app.Vue
Жалгас
о, голос
Nikita
https://webpack.js.org/configuration/output/#output-library
Nikita
в вебпаке так же есть expose лоадер, который глобально объявляет библиотеку.
Жалгас
на вторую версию так же все?
Nikita
да
Жалгас
since webpack 3.1.0
Nikita
это возможность передавать объект
Жалгас
у меня 2.6.1
Nikita
object (since webpack 3.1.0; for libraryTarget: "umd")
Nikita
эта штука еще из первого вебпака, если что
Жалгас
а, ок
Жалгас
а вообще получается нельзя забивать window.Vue. Выдает ошибку на некоторых роутах
Anonymous
норм делать авторизацию только в модалке или лучше отдельную страницу?
Vyacheslav
есть авторизация через гугл?
Anonymous
Vyacheslav
печалишь меня
Vladimir
Anonymous
Anonymous
печалишь меня
делаю через passportjs, там если че можно накидать потом другие авторизации. но мне пока email + pass сойдет
Vyacheslav
исправляешься)
Anonymous
Edward
ребят, vue-cli кто-то использует и много ли приходится переписывать конфиги вебпака после него?
Ilia
Anonymous
В зависимости от задач.
Я не меняю. У меня они не требовательны
Edward
а тот же sass?
Edward
вижу только флаг для постцсс, но он далек пока для меня
Edward
а, нашел, они динамические лоадеры запилили?
Ilia
npm i node-sass sass-loader
Ilia
Чёт такое
Ilia
И все волшебным образом начинает работать
Ilia
Я даже не знаю как оно там под капотом устроено
Ilia
Тупо работает - главное время мое не ест
。◕‿◕。
Меняю обычно пару строк чтобы библиотеки в отдельный js файл паковались и можно было их кешировать надолго
Nikita
Тупо работает - главное время мое не ест
vue-loader использует пакет для автоопределение шаблонов (чтоб определять html это или pug или haml, до 15 html предпроцессоров поддерживает вроде) и заготовленный набор конфигов в файле build/utils.js
Nikita
в которм поддерживается scss,stylus,less,postcss
Nikita
туда же можно пропихнуть и глобальные настройки для каждого из css предпроцессоров
Nikita
для постксс используется конфиг в .postcssrc.js
Nikita
pinelover
Товарищи, есть тут кто с монгусом работал? у меня коллекция Users в поле clients (User.clients) ссылается на модель Clients, но в последей рефом на User является не _id, а произвольное поле 'agent'. И нифига не работает. Сейчас думаю, либо переписывать модели и логки, либо я дурак и что-то не правильно делаю)
pinelover
Похоже, первый случай, когда пожалел, что Express+MongoDB выбрал, а не Laravel+MySQL
pinelover
для бэкэнда
Anatolij
Anatolij
у меня работало вроде
pinelover
populate возвращает пустой массив на clients
pinelover
clients: [{
type: Schema.Types.ObjectId,
ref: 'Client'
}],
pinelover
так объявлено в User модели
Anatolij
помоему там только через ObjectId могут быть ссылки
pinelover
то есть придется менять всё-таки логику..блин жесть конечно, в Laravel можно такие схемы делать(
Anatolij
может static method можно задать, чтобы правильно подгружал коллекцию, и к ней грузил зависимые объекты
Anatolij
я не мог про ларавел сказать, для бэкэнда я только с нодом работал или с го.
Anatolij
но я бы ещё про populate почитал
Anatolij
может он по другим полям может подгружать
Anatolij
может, я бы post hook после загрузки модели бы сделал, чтобы подгружал зависимые поля
pinelover
да вот почитал, и на стэковерфлоу есть такая же проблема описаная, хотя в мануалах один в один мой случай, но не работает 🙁
pinelover
а как статик метод прописать?